Commit Graph
6 Commits
Author SHA1 Message Date
Bram 2dbaa0ebb0 Add HTTP resync endpoint for manual rotation triggering
Build and Push Docker Images / build-and-push (push) Successful in 1m30s
Expose port 8080 with `/resync` endpoint to trigger on-demand WireGuard rotations. Add RESYNC_PORT and RESYNC_BIND environment variables. Implement thread-safe rotation locking to prevent concurrent runs. Update README with endpoint usage examples.
2026-09-19 21:19:03 +02:00
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 f1e4a91bd8 Enhance PIA rate limit handling in gluetun WireGuard rotator. Introduce persistent cooldown management and improve retry logic for token requests. Update README to reflect new RATE_LIMIT_PATH variable and clarify cooldown behavior.
Build and Push Docker Images / build-and-push (push) Successful in 20s
2026-08-14 22:25:12 +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 22d537a41d best connection
Build and Push Docker Images / build-and-push (push) Successful in 35s
2026-08-14 19:48:19 +02:00
Bram 7a5b2ac3bd to python
Build and Push Docker Images / build-and-push (push) Successful in 1m8s
2026-08-14 19:40:19 +02:00