Commit Graph

4 Commits

Author SHA1 Message Date
5e242eb946 fix: add iptables-nft to wg-easy for nftables-only kernels
wg-easy's Alpine wg-quick uses legacy iptables which requires the
iptable_nat kernel module. On NixOS kernels compiled without legacy
netfilter modules, the container crashes in a restart loop:

  iptables v1.8.3 (legacy): can't initialize iptables table 'nat'
  Table does not exist (do you need to insmod?)

Fix: build a custom image that installs Alpine's iptables-nft package
and symlinks iptables -> iptables-nft (nftables backend).
2026-05-12 14:52:33 -04:00
Thierry Pouplier
eea6db3ceb feat: add WireGuard VPN stack (wg-easy, named wireguard) 2026-05-05 01:21:31 +00:00
Thierry Pouplier
4a57ca69b2 fix: switch to linuxserver/wireguard instead of wg-easy 2026-05-05 01:17:57 +00:00
Thierry Pouplier
293429a124 feat: add WireGuard VPN stack with wg-easy 2026-05-04 22:46:50 +00:00