Getting started
What you see on first load, what the login button is for, and how the screen keeps itself current.
Opening the dashboard
Browse to the server address — http://<server-ip>/ for a plain
deployment, or your domain once HTTPS is set up. The dashboard loads immediately for
anyone with the link; no sign-in is required to view it.
On load you will see the header and a live status indicator, a row of summary statistics, the continent selector, the per-city tabs, the filter and sort controls, and the markets table. The table starts on the continent with the most liquid markets and fills in as data arrives.
The login button is cosmetic
In the top-right corner, next to Docs, there is a Login button. Signing in does not unlock any data or grant any permissions — the entire dashboard is already fully usable without it. Logging in only personalises the header: the button is replaced with the signed-in name and a Sign out link.
| Field | Value |
|---|---|
| Username | ddacata |
| Password | Dd329148 |
| Display name | Yordan Yordanov |
Because the login carries no privileges, treat it as a visual badge
rather than a security boundary. If you need real access control, put the whole site
behind a VPN, an nginx auth_basic block, or a TLS client certificate.
How the screen stays current
The dashboard refreshes on its own. You can leave it open and it will keep the prices and forecasts up to date:
- Markets re-fetch every 30 seconds. The countdown is shown in the header as next refresh, and the status dot pulses green while live.
- The orderbook in an open market refreshes every 2 seconds.
- Forecast and observation files are cached for about 60 seconds, and the ensemble file for a few minutes, so opening several cities in a row is fast.
You can pause this with the auto-refresh checkbox in the controls bar, or force an immediate update with Refresh now.
What you need
Any modern browser. The dashboard is a single page that talks to the server for market data and reads bundled JSON for forecasts; there is nothing to install on your machine.