Eduardo Silva
f2c00d59ee
increase wait interval for Authelia configuration file check
2026-03-14 23:01:32 -03:00
Eduardo Silva
b02f7fcc87
add Caddy and Authelia support with configuration scripts and Docker setup
2026-03-14 22:56:47 -03:00
Eduardo Silva
d686e6831d
update config example
2026-03-14 11:49:34 -03:00
Eduardo Silva
539f6592c5
update caddy config_files location
2026-03-14 10:46:42 -03:00
Eduardo Silva
2030ec5904
add script to generate wireguard_webadmin.json
2026-03-14 10:41:39 -03:00
Eduardo Silva
d364c05f36
update examples
2026-03-14 10:14:19 -03:00
Eduardo Silva
150340becb
gatekeeper config examples
2026-03-11 15:34:08 -03:00
Eduardo Silva
29aeb51cf0
Caddy first implementation
2026-03-10 18:18:04 -03:00
Eduardo Silva
6c37beece0
improved cron tasks output and force authentication
2026-02-09 13:09:30 -03:00
Eduardo Silva
05b9644cd3
Update cron tasks for scheduler calls and execution delays
2026-02-09 10:35:43 -03:00
Eduardo Silva
6092c89695
update COMPOSE_VERSION to c1b
2026-01-14 15:58:00 -03:00
Eduardo Silva
01f192f91a
update worker versioning and settings for cluster compatibility
2026-01-14 09:21:08 -03:00
Eduardo Silva
5c54b4a525
feat: add WIREGUARD_STATUS_CACHE_REFRESH_INTERVAL environment variable for configurable cache refresh rate
2026-01-13 19:42:23 -03:00
Eduardo Silva
e430ff6b0e
refactor func_process_wireguard_status to improve data handling and parsing
2026-01-12 19:10:14 -03:00
Eduardo Silva
61b35601f3
add function to send WireGuard stats and update sync interval handling
2026-01-08 13:52:10 -03:00
Eduardo Silva
dacaf2e4cc
add function to process and retrieve WireGuard status data
2026-01-08 10:53:48 -03:00
Eduardo Silva
f14b926a47
move cron/ to containers/cron/
2026-01-07 11:09:30 -03:00
Eduardo Silva
bf0ada3d89
filter non-WG interfaces in data processing loop
2026-01-07 10:14:58 -03:00
Eduardo Silva
00c46b94de
refactor config and DNS version checks to reduce redundant updates
2025-12-31 20:39:15 -03:00
Eduardo Silva
21e1e94d63
add ping functionality to worker for status updates
2025-12-31 20:34:16 -03:00
Eduardo Silva
170e153f2b
add DNS version tracking and download functionality to ClusterWorker
2025-12-31 20:01:00 -03:00
Eduardo Silva
78449fd305
update wg-firewall.sh to replace 'wireguard-webadmin-dns' with 'cluster-node-dns'
2025-12-31 17:08:36 -03:00
Eduardo Silva
a7e874f76e
remove wrong IP forwarding configuration from entrypoint script
2025-12-31 16:13:57 -03:00
Eduardo Silva
ed48533500
enhance logging for and improved "suspend mode"
2025-12-31 16:13:43 -03:00
Eduardo Silva
a2e265bb16
Add cluster worker implementation and configuration files
2025-12-30 16:33:51 -03:00
Eduardo Silva
6a8c2e648e
Bump Python package versions in rrdtool/requirements.txt.
2025-12-29 14:11:48 -03:00
Eduardo Silva
91848d3fc5
Add librrd-dev to Dockerfiles
2025-03-13 13:55:25 -03:00
Eduardo Silva
3afae967d7
Switch DS type from COUNTER to DERIVE in RRDTool setup.
...
Changed 'tx' and 'rx' data sources to DERIVE to improve accuracy and minimize false spikes in rate calculations. This ensures better handling of resets or rollovers in the monitored data.
2025-02-21 21:18:01 -03:00
Eduardo Silva
e4a1d715ec
Update API address and add delay before the first query
2025-02-21 11:44:40 -03:00
Eduardo Silva
07a806a073
Add RRDTool integration for monitoring WireGuard stats
...
Introduces a new RRDTool service for tracking WireGuard interface and peer statistics. Adds required Docker configuration, API key handling, and new scripts for managing RRD files. Updates the `entrypoint.sh` and API permissions to accommodate the new functionality.
2025-02-21 11:33:13 -03:00
Eduardo Silva
aefd3f698b
DNS Container and docker compose
2024-04-29 15:26:30 -03:00