Commit Graph

386 Commits (master)

Author SHA1 Message Date
Keith Irwin d26b744bf6
fix: 🚑 Fixed mixup between client_allowedips and server_allowedips 2024-02-12 10:05:13 -07:00
Keith Irwin aa90155dc7
fix: 🐛 Moved PostUp and PostDown lines to config file 2024-02-12 09:59:41 -07:00
Keith Irwin 98a6b79f67
fix: ✏️ Critical typo 2024-01-15 09:37:21 -07:00
Keith Irwin f0b2b92219
feat: Custom AllowedIPs and PostUp/PostDown lines 2024-01-11 15:44:54 -07:00
Keith Irwin 3edf1c0c6e
fix: 🎨 Add newline 2024-01-11 11:28:52 -07:00
Keith Irwin f0ce7704d3
fix: 🚑 Fixed TLS key generation 2024-01-11 10:46:07 -07:00
Keith Irwin e484075046
fix: 🐛 Use random CA serial numbers
man openssl-x509: If the -CA option is specified and neither <-CAserial> or <-CAcreateserial> is given and the default serial number file does not exist, a random number is generated; this is the recommended practice.
2024-01-01 11:00:12 -07:00
Keith Irwin 3922cb225a
fix: 🐛 -CAserial, not -CAcreateserial
https://stackoverflow.com/a/66357989
2023-12-31 17:10:55 -07:00
Keith Irwin 59692c7142
fix: 🐛 Fixed test order 2023-12-30 19:48:12 -07:00
Keith Irwin 12b2c4c1ae
fix: 🚑 Fix broken cert/key requests 2023-12-30 19:02:35 -07:00
Keith Irwin beea0a81d6
feat: 🚀 Switch to elliptical curves and rename cert/key files 2023-12-30 12:56:16 -07:00
Keith Irwin 324ffeada3
feat: Show PublicKey in new peer configs 2023-12-02 19:12:28 -07:00
Keith Irwin 708add7bd5
fix: 🐛 Installed iproute2 2023-12-02 18:52:42 -07:00
Keith Irwin 29f03c34b7
fix: 🐛 Use sudo for wg-quick 2023-12-02 18:50:17 -07:00
Keith Irwin f2fd0cf872
fix: 🐛 Add wg-quick to NOPASSWD for www-data 2023-12-02 18:47:30 -07:00
Keith Irwin f8a95a21dc
Allow wg-quick to save wireguard config 2023-12-02 18:42:11 -07:00
Keith Irwin 4ab1f9a573
refactor: 🎨 Removed extraneous flag 2023-12-02 18:21:34 -07:00
Keith Irwin b9c93788ea
fix: 🐛 Fix admin peer listing 2023-12-02 18:04:30 -07:00
Keith Irwin ee1650e416
fix: 🐛 Fix admin peer listing 2023-12-02 17:59:00 -07:00
Keith Irwin 735463d932
fix: 🚑 Fix other call of axfr 2023-12-02 17:47:08 -07:00
Keith Irwin a9c0418e9a
fix: 🐛 Fix missing cut 2023-12-02 17:40:53 -07:00
Keith Irwin 6a52349397
fix: 🐛 Forgot to cut 2023-12-02 17:39:00 -07:00
Keith Irwin 949bd7240c
fix: 🐛 Use rdns instead of fdns to identify domain names 2023-12-02 17:33:13 -07:00
Keith Irwin 8431533718
fix: 🐛 Persist wireguard configs 2023-12-01 12:43:49 -07:00
Keith Irwin 4946813d92
refactor: 🎨 Move $WG_DNS to individual IPs 2023-11-30 18:29:44 -07:00
Keith Irwin 14c6a0a2cd
#9 Renamed to wagon and added README info 2023-04-08 15:30:25 -06:00
Keith Irwin aed4b3959f
Was right before 2023-03-31 15:34:40 -06:00
Keith Irwin d711b5a0ba
Fixed peer listing hopefully 2023-03-31 14:30:39 -06:00
Keith Irwin 734f48022b
rxfr isn't a thing 2023-03-31 14:21:18 -06:00
Keith Irwin 6fd9a371e2
Shut up, grep 2022-12-04 11:14:53 -07:00
Keith Irwin 8559884328
Fixed server secret checks 2022-12-04 11:11:26 -07:00
Keith Irwin ee7e061dc0
Used --fail in curl instead 2022-12-04 11:00:53 -07:00
Keith Irwin 0e1230212c
Improved curl error reporting 2022-12-04 10:55:21 -07:00
Keith Irwin 29eb950f2d
Added ca crt 2022-12-04 10:45:51 -07:00
Keith Irwin 102bc461f9
Better curl debugging 2022-12-04 10:38:41 -07:00
Keith Irwin 9d99d5d9ec
Token checks can happen symltaneously 2022-12-04 10:36:52 -07:00
Keith Irwin 68bcbae0ce
Curl debugging 2022-12-04 10:34:03 -07:00
Keith Irwin f699a63c8e
Curl debugging 2022-12-04 10:33:32 -07:00
Keith Irwin 826ecfb49c
Made fed_peer_del executable and updaged checklist 2022-12-04 10:19:34 -07:00
Keith Irwin a182a704e2
Moved docker-compose.yml to .sample 2022-12-04 09:05:51 -07:00
Keith Irwin ed69581682
Shellcheck, added server secret checks, removed double-quotes from library file calls 2022-12-04 08:53:22 -07:00
Keith Irwin 62aade7f41
Removed useless use of cat 2022-12-03 18:33:30 -07:00
Keith Irwin 80be6bcf57
Removed TOKENS_FILE and LIB_DIR from config 2022-12-03 18:30:14 -07:00
Keith Irwin bcc6821cca
Removed extraneous checks and some cleanup 2022-12-03 18:23:13 -07:00
Keith Irwin 30b7761bc1
Delete from federated wireguard server 2022-12-03 17:57:42 -07:00
Keith Irwin 16acd0987f
Added check to see that federated server is in servers file 2022-12-03 17:16:33 -07:00
Keith Irwin aa35d5c31a
Completely replaced logfile with stderr 2022-12-03 17:07:03 -07:00
Keith Irwin 66d8521ce9
Made fed_peer_add executable 2022-12-03 16:57:48 -07:00
Keith Irwin 29cf89a5b6
Testing removing LOGFILE 2022-12-03 16:51:02 -07:00
Keith Irwin 0177c4e9e8
Test stderr logging 2022-12-03 16:19:23 -07:00