Service Status
Dungeon Circuit signal check.
A simple view of account connection, installer availability, multiplayer status, and Offline Test Mode.
1.0.0-stable
preview channel for Windows players.
Website fallback
VPS relay heartbeat is missing; website fallback is accepting authenticated lobbies.
Available when needed
Online account connection is required for connected play. Offline Test Mode is available for local testing or API outages; progress may not sync.
Multiplayer Link
Website fallback
The VPS relay is preferred for live sockets. If it is not detected, the website fallback accepts authenticated HTTP lobbies through Flask so connected players still have a real online lobby path.
Private Server Detection
Heartbeat proves the relay is real.
Run `mini-services/multiplayer_server.py` with the same relay key as the website. The relay calls the Flask heartbeat route, the website stores the latest signal, and the game receives the fresh WebSocket URL from the web API.
Web Keepalive
Active browser pulse
The page pings the lightweight web core endpoint while visible. The Python relay can also ping `/api/ping` every second from your private server.
- Local relay status
- http://127.0.0.1:8766/status
- Production API
- https://dungeoncircuit.schsamuel.com/api
If the service is unavailable
The Windows game should show a clear warning, explain that login and signup cannot continue, and offer Offline Test Mode when configured. Offline progress may not sync.