Recommendations for Self Hosted VPN?

Hi,

How are you? I’m looking for recommendations for a self hosted VPN server. I would like to host it for me and my family members. Is there a VPN sever that you recommended? Preferably with an web interface or something that they can manage their credentials them self. I don’t mind paying some money.

Wireguard is superb. Has QR code client setup.

Tailscale ! I host it in my pfense (but it can be hosted on other devices), you can have 100 devices connected and up to 3 users with the free plan, it’s easy to setup and manage
And you could also use headscale of you want to host everything and not rely on their servers, but I’m not sure if you will have the web interface then

Try AmneziaVPN, they are opensource, they have all WireGuard, openVPN, OpenVPN over cloak, Shadowsocks, X-Ray and AmneziaWG protocols, a client for all platforms, easy instructions and chat support. Highly recommend. Everything is free

I love wireguard and I use the PiVPN package to automate and config the server and the clients and you can even generate qr codes for the clients.

the bad thing with wireguard is that uses UDP so is posible to block or obfuscate the service, for that I would use a service like ZeroTier or OpenVPN using tcp.

you can configure Wireguard and OpenVPN with PiPVN package.

Wireguard via Docker is the way to go. Without a doubt.

Ionos vps for $1/month.toss wg-easy on it, done.

I use openvpn on pfsense, works flawlessly and independently of my main server.

I use IPSec on pfSense. The IPSec client is built in on Android, iPhone, and macOS. It connects instantly on all devices.

Thank you all for your reply’s. I’ve have my eye on PriTunl as it has Chromebook support and I’ve used it in the past. Just one question how do I setup the option of using a second server in a different location for example?

OpenVPN’s Self-Hosted VPN - works for what I need it for

Does not look as simple task for someone without knowledge

all I use VPN for is streaming from USA

I’m using open vpn for just that. It has a web interface where users can login and download their profiles.

Recently I’ve setup teleport and been using that for myself and I really like it.

If you want decent 2FA, ability to do ZTNA and present file shares/RDP via a browser, consider Ivanti Secure Access (formerly “Pulse”). The free trial allows two concurrent logins.

It is closed source however and very complicated to set up.

Wireguard is great but sometimes you run into overzealous networks that straight up block VPN. I run Outline when I don’t need access to network resources (which it sounds like you aren’t too concerned about). It has a Windows program that you can manage users and see their data usage if that’s a concern to you. Outline users’ traffic is obfuscated and has been used to overcome censorship apparatus like China’s Great Firewall. I run Outline in a VM.

openvpn, pritunl, wireguard, all are pretty decent

My router has an option for setting up an openvpn

Firezone offers a neat little web UI for configuring your clients with WireGuard. Seems to work really great once you got it up and running.

Keep an eye on this guide. Maybe this is what you’re looking for:
How to Set Up WireGuard VPN and WireGuard-UI with Docker

https://www.reddit.com/r/selfhosted/comments/18evofr/a_word_of_caution_about_tailscale/