Commit Graph

64 Commits (master)

Author SHA1 Message Date
aptalca 0bc444a2c8
fix break and typo 8 months ago
aptalca ca9c734e55
update show-peer, fix typos 8 months ago
aptalca 36ca38850c
move active wg confs to subfolder, add migration step 8 months ago
aptalca 0930ccbf4d
add support for multiple interfaces 8 months ago
TheSpad 3bcd753894
Fix coredns env logic 10 months ago
TheSpad 2d5c9c44f8
If user sets USE_COREDNS honour their values even if it breaks things 10 months ago
TheSpad 69d5b88d34
Rebase to 3.18, deprecate armhf 11 months ago
TheSpad 04aaafc661
Add note about legacy tag if wireguard module is missing 1 year ago
TheSpad 788970f4cb
Switch master branch to alpine 1 year ago
TheSpad 38cd0aff23
Address shellcheck, formatting, ifs, etc. 1 year ago
aptalca 1fc1cd5f35 account for a single peer listed for keepalive 1 year ago
aptalca 841ffdf730 add persistenkeepalive to server conf for select peers to survive host IP changes when using domain name 1 year ago
TheSpad 8ccf5d7d6a
Flag when wg module is built 1 year ago
TheSpad ac95b6ff8a
Quiet 1 year ago
TheSpad 1950426df2
Fix capsh logic 1 year ago
TheSpad 521fb007dd
Add log entry if SYS_MODULE cap can be removed 1 year ago
aptalca e67d27ce08 reject non-alnum peer names, log message 2 years ago
aptalca 5f9a045cb3 fix copy/pasta error 2 years ago
aptalca e4f61af9e7 fix service health check, and properly disable coredns 2 years ago
aptalca 727d2de608 improve coredns health check, enable health plugin 2 years ago
aptalca a586a44219 streamline wireguard service 2 years ago
aptalca e56805f534 rebase to jammy, upgrade to s6v3 2 years ago
Chris Bräucker f408e2e610
Employ postrouting to masquerade all eth interfaces
Closes #169
2 years ago
aptalca 0be99d1153 move presharedkey to peer section in peer conf 2 years ago
aptalca d4868914a5 add pre-shared key support 2 years ago
aptalca cddef41d72 rebase to focal, add LOG_CONFS, remove add-peer 2 years ago
aptalca 5cbb040382 split up kernel module and conf generation 3 years ago
aptalca 81381d2f25 fix peer name 3 years ago
aptalca 79bbfddb98 exclude peer ip 3 years ago
aptalca 928363d694 allow setting server AllowedIPs for specific peers 3 years ago
aptalca f28a8542c8 change ip when subnet changes 3 years ago
aptalca b3703f24e2 disable coredns in client mode or if 53 is in use 4 years ago
aptalca a64e45fd5d
Merge pull request #69 from MiguelNdeCarvalho/master
Hide output of curl when getting the server ip
4 years ago
aptalca 1a90c1af0e disable CoreDNS if host networking is detected 4 years ago
aptalca 1cd7c25eca
tolerate spaces in vars 4 years ago
MiguelNdeCarvalho 9278f82e12 cont-init.d: Get the ip automatically silent 4 years ago
Cristian Gauxachs 07002a9453 Fix CLIENT_IP not being set properly when array is modified 4 years ago
Cristian Gauxachs 83e92571e2 Allow to specify a list of names as PEERS and add ALLOWEDIPS environment variable 4 years ago
aptalca 8abe7d05a3 Dislpay uname info in log 4 years ago
aptalca d134a15a94 replace resolvconf with openresolv 4 years ago
aptalca ca070fa252 let coredns detect loops 4 years ago
aptalca cb6d02ff02 update Corefile to use resolv.conf 4 years ago
aptalca cb1a600d6e Add Debian updates and security repos for headers 4 years ago
aptalca eee89e0289 simplify module test 4 years ago
aptalca 304d3413f2 improve log styling 4 years ago
aptalca a96f5bab3a skip header install if already present 4 years ago
aptalca 98516feb83 Generate signing key 4 years ago
aptalca ea3d6fcd32 Add support for Focal kernels 4 years ago
aptalca bc276ccd28 update readme, improve verbosity in logs 4 years ago
aptalca 477cafe1e5 compile wireguard tools/module, make it optional 4 years ago