vpn-sentinel-server agigante80/vpn-sentinel-server:latest https://hub.docker.com/r/agigante80/vpn-sentinel-server bridge sh false https://github.com/agigante80/VPNSentinel/issues https://github.com/agigante80/VPNSentinel VPNSentinel server: collects keepalives from VPNSentinel clients running inside your VPN containers, shows a traffic-light dashboard (green: routing through the VPN, yellow: DNS leaking, red: VPN bypass) and sends Telegram alerts. Set an API key and give the same key to every client. With an empty key the server runs with authentication disabled. Client status is kept in memory only: restarting this container forgets all clients until their next keepalive (every 5 minutes by default). To monitor a client, install vpn-sentinel-client next to your VPN container and point its server URL at this container's mapped API port. https://raw.githubusercontent.com/agigante80/VPNSentinel/main/docs/images/icon-256.png Network:Management Tools: http://[IP]:[PORT:8080]/dashboard https://raw.githubusercontent.com/agigante80/VPNSentinel/main/unraid/vpn-sentinel-server.xml 5000 8080 8081 /api/v1 true UTC