Dashboard
Install the optional dashboard dependencies and start the local service:
python -m pip install "wallbreaker-hermes[dashboard]==0.3.1"wallbreaker dashboardOpen:
- WebUI V2: http://127.0.0.1:8787/v2
- Legacy dashboard: http://127.0.0.1:8787/legacy
The server binds to loopback by default. Each launch generates a bearer token, stores it with restrictive local permissions and requires it with same-origin checks for protected API routes. This protects the local operator session from unauthenticated and cross-site requests. It is not a multi-user account or role system.
To bind another interface, you must acknowledge the exposure:
wallbreaker dashboard --host 0.0.0.0 --allow-networkDevelopment
Section titled “Development”cd wallbreaker/dashboard/webnpm cinpm run devThe development server proxies /api to the backend on 127.0.0.1:8787. Rebuild the production
bundle with npm run build after frontend changes.