75 Commits

Author SHA1 Message Date
aptalca ad12460924 rebase to 3.23 2026-01-23 20:03:23 -05:00
thespad 0d44683137 Revert to 3.22 2026-01-22 11:50:10 +00:00
thespad e8e32ea933 Don't overwrite resolvconf for clients 2026-01-22 11:44:11 +00:00
thespad 4951f20e68 Fix breaking openresolv change 2026-01-05 00:06:17 +00:00
thespad b1364b6ef4 Use default iptables binary 2025-07-29 15:31:25 +01:00
thespad 9d4ab33e3b Remove iptables-legacy and symlinks 2025-07-15 09:45:53 +01:00
thespad 1282a2eb9a Incorporate changes from #385 2025-07-02 19:26:25 +01:00
thespad 22eab9fef8 Add errors plugin to corefile for troubleshooting issues 2024-08-13 18:41:00 +01:00
thespad 930bd7e27a Update readme, lint 2024-07-05 17:55:23 +01:00
thespad 640f754eac Write activeconfs to /run 2024-06-13 15:23:17 +01:00
thespad 0ebdf6817e Add note about iptables modprobe 2024-06-13 15:22:53 +01:00
aptalca 0bc444a2c8 fix break and typo 2023-10-05 13:31:45 -04:00
aptalca ca9c734e55 update show-peer, fix typos 2023-10-03 09:13:00 -04:00
aptalca 36ca38850c move active wg confs to subfolder, add migration step 2023-10-02 19:22:15 -04:00
aptalca 0930ccbf4d add support for multiple interfaces 2023-10-02 15:28:42 -04:00
TheSpad 3bcd753894 Fix coredns env logic 2023-08-05 23:53:35 +01:00
TheSpad 2d5c9c44f8 If user sets USE_COREDNS honour their values even if it breaks things 2023-07-28 21:03:38 +01:00
TheSpad 69d5b88d34 Rebase to 3.18, deprecate armhf 2023-06-24 17:22:41 +01:00
TheSpad 04aaafc661 Add note about legacy tag if wireguard module is missing 2023-04-26 11:03:50 +01:00
TheSpad 788970f4cb Switch master branch to alpine 2023-04-26 09:50:27 +01:00
TheSpad 38cd0aff23 Address shellcheck, formatting, ifs, etc. 2023-02-09 16:56:47 +00:00
aptalca 1fc1cd5f35 account for a single peer listed for keepalive 2023-01-10 14:09:40 -05:00
aptalca 841ffdf730 add persistenkeepalive to server conf for select peers to survive host IP changes when using domain name 2023-01-10 13:01:50 -05:00
TheSpad 8ccf5d7d6a Flag when wg module is built 2022-12-08 15:30:35 +00:00
TheSpad ac95b6ff8a Quiet 2022-12-08 08:40:09 +00:00
TheSpad 1950426df2 Fix capsh logic 2022-12-07 22:03:04 +00:00
TheSpad 521fb007dd Add log entry if SYS_MODULE cap can be removed 2022-11-30 15:40:18 +00:00
aptalca e67d27ce08 reject non-alnum peer names, log message 2022-10-26 10:47:18 -04:00
aptalca 5f9a045cb3 fix copy/pasta error 2022-10-10 10:00:49 -04:00
aptalca e4f61af9e7 fix service health check, and properly disable coredns 2022-10-09 20:35:27 -04:00
aptalca 727d2de608 improve coredns health check, enable health plugin 2022-10-09 16:19:59 -04:00
aptalca a586a44219 streamline wireguard service 2022-10-09 16:15:09 -04:00
aptalca e56805f534 rebase to jammy, upgrade to s6v3 2022-10-04 09:58:32 -04:00
Chris Bräucker f408e2e610 Employ postrouting to masquerade all eth interfaces
Closes #169
2022-05-15 16:37:24 +02:00
aptalca 0be99d1153 move presharedkey to peer section in peer conf 2022-04-23 16:10:23 -04:00
aptalca d4868914a5 add pre-shared key support 2022-04-23 14:43:05 -04:00
aptalca cddef41d72 rebase to focal, add LOG_CONFS, remove add-peer 2022-04-09 23:13:40 -04:00
aptalca 5cbb040382 split up kernel module and conf generation 2021-10-28 14:59:11 -04:00
aptalca 81381d2f25 fix peer name 2021-10-26 15:15:50 -04:00
aptalca 79bbfddb98 exclude peer ip 2021-10-26 13:55:02 -04:00
aptalca 928363d694 allow setting server AllowedIPs for specific peers 2021-10-26 13:05:08 -04:00
aptalca f28a8542c8 change ip when subnet changes 2021-02-11 16:33:57 -05:00
aptalca b3703f24e2 disable coredns in client mode or if 53 is in use 2020-10-06 18:07:58 -04:00
aptalca a64e45fd5d Merge pull request #69 from MiguelNdeCarvalho/master
Hide output of curl when getting the server ip
2020-10-06 16:42:01 -04:00
aptalca 1a90c1af0e disable CoreDNS if host networking is detected 2020-10-06 15:48:21 -04:00
aptalca 1cd7c25eca tolerate spaces in vars 2020-10-04 11:08:40 -04:00
MiguelNdeCarvalho 9278f82e12 cont-init.d: Get the ip automatically silent 2020-10-01 19:43:42 +01:00
Cristian Gauxachs 07002a9453 Fix CLIENT_IP not being set properly when array is modified 2020-08-27 23:23:47 +02:00
Cristian Gauxachs 83e92571e2 Allow to specify a list of names as PEERS and add ALLOWEDIPS environment variable 2020-08-19 18:02:07 +02:00
aptalca 8abe7d05a3 Dislpay uname info in log 2020-08-06 14:14:29 -04:00