Eduardo Silva
5cadfba3b7
add allow_invalid_cert field to application model and update related forms and config processing
2026-03-16 14:27:03 -03:00
Eduardo Silva
c707d278f3
add error handling for policy configuration issues in authentication
2026-03-16 14:16:28 -03:00
Eduardo Silva
e1f128f217
implement rate limiting for authentication routes and add custom error handling page
2026-03-16 13:42:20 -03:00
Eduardo Silva
685b4eb971
refactor templates to extend base layout and improve styling
2026-03-16 11:58:48 -03:00
Eduardo Silva
66a3895eff
enhance logging and error handling in authentication process
2026-03-16 11:26:16 -03:00
Eduardo Silva
a68820fd98
add session management routes and session page template
2026-03-16 10:34:10 -03:00
Eduardo Silva
59ca60c642
update libs
2026-03-16 10:18:46 -03:00
Eduardo Silva
76326aded7
update libs
2026-03-16 10:14:52 -03:00
Eduardo Silva
491e78efdb
move from authelia implementation to custom authentication gateway
2026-03-16 09:49:17 -03:00
Eduardo Silva
d84cf0a174
add initial implementation of auth gateway with models, routes, and session management
2026-03-16 09:47:02 -03:00
Eduardo Silva
218bd32e93
refactor session cookie handling for Authelia integration
2026-03-15 16:30:28 -03:00
Eduardo Silva
517bd14bdb
remove unused TOTP field and update user model constraints
2026-03-15 16:29:20 -03:00
Eduardo Silva
6b70701c9c
refactor Caddyfile generation to improve policy handling and cookie collection
2026-03-15 11:37:25 -03:00
Eduardo Silva
a5ab2f65e8
update Authelia internal URL
2026-03-15 10:57:56 -03:00
Eduardo Silva
715332f384
refactor Authelia setup and configuration handling
2026-03-15 10:16:26 -03:00
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