How can I setup a TURN server? Is this something I can do myself on my existing VPS?
Yes of course
Thank you for the guide. My VPS is currently hosting other customer sites.
Can I use this same VPS to install the TURN functionality or I should go for a separate VPS just for this purpose?
Also, what are the minimum server spec requirement for this to work?
Jake You can use same VPS.
Check here if you need setup