>_ hackerrepos search repos…

← top repos

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

hackers recommend badge
[![hackers recommend](https://hackerrepos.org/badge/jawj/wireguard-setup.svg)](https://hackerrepos.org/repo/jawj/wireguard-setup)