Remote Access/VPN, what are you using?

What is everyone using for remote access? I’ve been running headscale for a bit now, but there hasn’t been an updated stable release in over a year and there are some bugs affecting me currently. I could go back to straight wiregurad, but I want something simple for my users. Just starting to look at zero tier. I’d almost just use tailscale’s coordination server is the user limit wasn’t so low. Need about 10 users and need external auth functionality and some sort of app for most media devices (firestick, appletv). What else should I look at?

UPDATE: It seems the AppleTV requirement is the deal breaker for most options out there. I might need to remove that requirement for now, it just means I won’t accomplish my goal of closing all ports quite yet. It doesn’t even look like there is a wireguard app for tvos yet, Tailscale app seems to be pretty much the only one.

WireGuard VPN under Mikrotik Router. Works like a charm for me

WireGuard under OPNsense.

WireGuard on pfSense

I’m using Wireguard. Just cause it was available in OPNsense.

Personally I used to use wireguard running in a vm on my server for the longest time, now however I have switched to using Unifi’s teleport on my cloud gateway ultra along with a wireguard server also running on the cloud gateway ultra as a backup for devices I may need to connect to from a remote location where I cant get Teleport on.

WireGuard for me. It’s great!

I used to use OpenVPN until a colleague showed me his WireGuard config, and I realised how much simpler it was.

OpenVPN Access Server

Have you tried Netbird ?

Remote access with remotely, VPN with OpenVPN on OPNsense router.

Wireguard VPN on Firewalla and Cloudflared as a backup.

NoIP DDNS with a domain and UI DreamWall built-in VPN it’s pretty good.

Wireguard + DDNS. Both natively on UniFi

Wireguard on Openwrt.

Wireguard (via PiVPN) running in a VM on my server.

Site Magic / Wireguard to tie a few unifi networks together.

And Wireguard on home assistant running on a NUC (for the more valid selfhosted answer)

Wg-easy lxc in proxmox, NoMachine for gui, ssh certs for cli, and any client that uses wg

ZeroTier has been great - only problem is no simple auth function, nor direct integration with common apps/devices….

Not 100% self-hosted, but I’m behind CGNAT, which makes it tough unless you have a VPS. I was using Tailscale, but have switched to Cloudflare WARP since my work apparently has blacklisted Tailscale domains… and you can’t blacklist Cloudflare… plus it plays well with Cloudflare Tunnels/Zero Trust which I had already been using to bust through CGNAT (Zero Trust login gets bypassed automatically if client is connected through Cloudflare WARP)

Cloudflare Tunnel has been great to access my selfhosted apps and Home Assistant.