Commit graph

30 commits

Author SHA1 Message Date
Paul 101b5564c2 Fix for fwmark
Evidently, wireguard's (use of) fwmark is not well understood. In short,
it determines which routing table to use for a tunnel's packets.

Adding a fwmark to a roadwarrior client config won't do anything to the
actual packets sent to a peer: Packets do not get marked.

A QRCode with `FwMark = ...` in it is invalid.

FwMark is now excluded from client configs (but is written to the
server config /etc/wireguard/wgX.conf).

Potential breaking change of `WGUI_FORWARD_MARK` to `WGUI_FIREWALL_MARK`

But this has the effect of making users eventually notice that it
probably does not do what they want/think.

See:
https://ro-che.info/articles/2021-02-27-linux-routing

https://casavant.org/2020/10/10/wireguard-fwmark.html

https://www.blinkenlights.ch/ccms/posts/source-based-routing/
2023-02-16 20:07:15 +01:00
ByteDream a866977cb0
Add favicon (#288) 2023-02-16 17:09:24 +01:00
Alexander Sulfrian 227e51b9cf
SMTP: Support disabling encryption (#297) 2023-02-16 17:06:45 +01:00
Nenodema f256668a99
WireGaurd --> WireGuard (Typo) (#281) 2022-12-26 10:12:09 +01:00
Khanh Ngo 86e8ad41cb
feat: update user profile (#280) 2022-12-21 21:52:00 +01:00
Khanh Ngo 24a0a9f5ee
Update readme 2022-12-13 22:48:00 +01:00
Khanh Ngo ea55b36a6f
Update readme and code comments (#272) 2022-12-13 22:44:11 +01:00
Paul Dee 99b586f1f7
README improvements. (#268) 2022-12-13 21:31:19 +01:00
mojothemonkey2 de6ad05577
Manage Wireguard restarts from docker container (#267) 2022-12-13 19:50:14 +01:00
Cedrik Heusser eab8d55d63
Add SMTP_ENCRYPTION Options to README (#237) 2022-12-02 23:07:12 +01:00
Marcus Wichelmann 2c2db61158
Add support for password hashes as an optional alternative to plaintext passwords (#216) 2022-09-30 10:24:54 +02:00
Grigory Stupnikov 3143268465
Update screenshot (#203) 2022-07-14 08:39:01 +02:00
Khanh Ngo ced211a822
Update README 2022-04-26 21:11:13 +02:00
Khanh Ngo 203fe927fd
Update README (#191) 2022-04-26 21:04:22 +02:00
Fin Christensen 569eaaee37
Add environment variables for configuration (#189) 2022-04-26 20:35:35 +02:00
Quentin Machu 87b08a8f7c
*: allows for BASE_PATH configuration (#183) 2022-04-25 09:17:13 +02:00
slch 100c4ee1f4
Custom wg conf template (#179) 2022-04-24 09:42:08 +02:00
Tagada af62be378f
SMTP support (#146) 2022-01-29 09:01:37 +01:00
Seubpong Monsar 4093722926
Fixed typo (#113) 2021-11-09 11:01:42 +01:00
Georgios Komninos b7c0990dcb
Abstracts database storage & Status page UI (#88) 2021-08-28 15:10:30 +02:00
Georgios Komninos 1711530dda
Fixes security issue & Adds support to sent configuration via email (#83) 2021-08-08 19:55:59 +02:00
Gerwim 2fa4ca32ab
Updated README (#80) 2021-08-05 19:46:11 +02:00
Jaryl Chng d82da2fb35
added instructions for openrc inotifyd config watching on alpine to README.md (#27) 2020-09-13 21:39:18 +02:00
Khanh Ngo 20ab6fc87e
Update README.md 2020-05-21 23:33:46 +07:00
Khanh Ngo 06c7c58264
Update README.md 2020-05-21 23:33:10 +07:00
Khanh Ngo 6a7d6e5e63
Update README.md 2020-05-21 23:27:36 +07:00
Khanh Ngo 9a27cc366f
Single binary build (#10)
Single binary build
Use go rice for embedding the static files and templates to the binary file
2020-05-21 15:51:24 +07:00
Khanh Ngo b741a915ae
Update README.md 2020-05-17 14:38:26 +07:00
Khanh Ngo 211304173d
Update README.md 2020-04-25 11:16:20 +07:00
Khanh Ngo 679dfb39e8
Create README.md 2020-04-25 11:13:29 +07:00