Commit Graph
6 Commits
Author SHA1 Message Date
Bram 7d6405c776 Enhance gluetun PIA WireGuard rotator with health check and recovery logic. Introduce new environment variables for health check interval and unhealthy cooldown. Refactor entrypoint.py to manage Gluetun health status and implement two-step recovery for unhealthy states. Update rotation logic to account for health status during scheduled rotations.
Build and Push Docker Images / build-and-push (push) Successful in 51s
2026-08-16 18:47:29 +02:00
Bram f5b9a7fa21 Refactor temporary file handling in rotate.py to ensure compatibility with Docker bind mounts. Replace tempfile usage with a direct path for the WireGuard config, improving reliability during rotation.
Build and Push Docker Images / build-and-push (push) Successful in 19s
2026-08-14 22:26:37 +02:00
Bram 6952789722 Remove WG_CONFIG_MAX_AGE environment variable and update README to reflect changes in WireGuard configuration handling. Refactor rotation logic in rotate.py to always generate a new keypair and simplify state management.
Build and Push Docker Images / build-and-push (push) Successful in 20s
2026-08-14 21:19:35 +02:00
Bram bc9d79de02 optimize
Build and Push Docker Images / build-and-push (push) Successful in 17s
2026-08-14 20:03:05 +02:00
Bram 3eeb93e225 try reducing rate limit chance
Build and Push Docker Images / build-and-push (push) Successful in 1m24s
2026-08-14 19:58:52 +02:00
Bram 22d537a41d best connection
Build and Push Docker Images / build-and-push (push) Successful in 35s
2026-08-14 19:48:19 +02:00