Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I think it's worth knowing how simple and easy it is to set up wireguard when you don't need a web UI or any of that other fluff on there. It's right in entrypoint.sh[1] and some dockerfiles - set up firewall; set up wireguard devices, keys and configs; set up dnsmasq. Three simple steps on linux or openbsd (Not sure if FreeBSD ever got past that integration issue yet)
[1] https://github.com/subspacecommunity/subspace/blob/master/en...
I second this. Tailscale is great. However, if you're someone that prefers a selfhosted option (and open source) - there is HeadScale. It lets you run your own coordination server locally.
https://github.com/juanfont/headscale
That is nice to see, I was looking at subspace last week and the last commit to https://github.com/subspacecloud/subspace had led me to believe it had withered and died, I was guessing due to the primary backing company having died?
So it is quite nice to see that it is living on as a fork.
Have you looked into https://github.com/slackhq/nebula? It uses X509 cert for auth.
Although for my home lab, using X509 is more of a minus than a plus due to complexity involved.
Related posts
- [Help] Wireguard Management UI for existing setup
- Which vpn server setup do you use? Container / no Container, GUI / CLI?
- Free (as in both) front-end web GUI for an OpenVPN (and/or maybe Wireguard) server, that's suitable for a small business?
- Netmaker 0.7 - Very Fast Linux Server Networking over WireGuard and Other Things
- WG Gui question