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