wireguard-ui/handler
Ioannis Dressos 06b3df4586
Add configurable config file permissions (default 0600)
The generated WireGuard config contains the server private key and client
preshared keys, so it is now written with mode 0600 by default instead of
inheriting a umask-dependent (often world-readable) mode. The mode is
configurable via the global settings UI or WGUI_CONFIG_FILE_MODE. The file is
still written in place so the container inotify restart watch keeps working.
2026-07-08 12:32:24 +03:00
..
middlewares.go Add golangci-lint CI (#516) 2023-12-31 21:46:30 +01:00
response.go Validate AllowedIPs from user input 2020-04-19 10:46:43 +07:00
routes.go Add configurable config file permissions (default 0600) 2026-07-08 12:32:24 +03:00
routes_wake_on_lan.go Fix nil pointer panic in WakeOnHost when MAC not found 2026-07-08 12:11:38 +03:00
session.go Session improvements (#510) 2024-01-06 09:11:20 +01:00