v1.0.16 - Idle shutdown controls
Summary
Controller release with idle shutdown visibility, accurate in-use counts, and manual early stop.
v1.0.14
- Periodic idle stack cleanup every 60 seconds
- WebUI idle shutdown countdown per region
- Overview stat for configured idle timeout
v1.0.15
- Fix inflated in-use counts caused by stale ref_count
- Count active VPN sessions per region instead of a drifting counter
- Reconcile ref counts on controller startup
- Skip duplicate acquire when re-enabling the same region
v1.0.16
- Stop now button on idle regional stacks in the WebUI
- New endpoint: POST /admin/regions/{region_id}/stop
- Refuses to stop stacks that still have active devices
Deploy
git pull
docker compose up -d --build vpn-controller