jawj/wireguard-setup
Bash scripts to take Ubuntu Server LTS 24.04 from clean install to fully-configured WireGuard server peer
▲ 1 hacker recommends 1 strongly Shell ★ 6 ubuntuubuntu-serverubuntu2404vpnwireguardwireguard-vpn
Recommended between 2026-08-13 and 2026-08-13. Last pushed 2025-12-06.
▲ 1 recommend · ▼ 0 criticisms
What hackers say
“I have now mostly switched to Wireguard for this, which is much more sane [2].”
— gmac, 2026-08-13 · strong recommendation · original comment on Hacker News ↗
show original comment
Yes — configuring strongSwan as a bog-standard VPN server was so hard to fathom I made GitHub repo for it [1]. To be fair, some of the complexity comes from OS support that seems specifically designed to make secure setups difficult, presumably at the behest of various Three Letter Agencies. I have now mostly switched to Wireguard for this, which is much more sane [2]. [1] https://github.com/jawj/IKEv2-setup [2] https://github.com/jawj/wireguard-setup
Badge for your README
[](https://hackerrepos.org/repo/jawj/wireguard-setup)