== partial flag set, refused at start
refused: preview mode needs --public-host, --auth-header and --allow-user together
exit 2
Mosaic Console: http://127.0.0.1:44305/
Board: http://127.0.0.1:9
Bus: not configured (system config problem (mosaic-config exit 3): mosaic-config: configuration not found: <config>/no-config.json (run scripts/bootstrap.sh to create it))
Preview: https://mosaic-preview.woltje.com/ through the proxy, signed-in user from x-authentik-uid, read-only
Ctrl-C stops this server.
== refusals
wrong Host                                 403  {"error":"non-local Host refused"}
public name with a port                    403  {"error":"non-local Host refused"}
wrong Origin                               403  {"error":"cross-origin request refused"}
missing header                             401  {"error":"sign-in required"}
wrong user                                 401  {"error":"sign-in required"}
POST /api/seen, signed in                  403  {"error":"read-only","message":"the Console preview is read-only"}
POST /api/reply, signed in                 403  {"error":"read-only","message":"the Console preview is read-only"}
POST /api/reply, loopback Host             403  {"error":"read-only","message":"the Console preview is read-only"}
== allowed
GET /healthz, signed in, lowercase header  200  {"ok":true}
GET /api/config, signed in                 200  {"board":"http://127.0.0.1:9"}
GET / (the page), signed in                200  <!doctype html><html lang="en" data-design="console" data-palette="harbor"><head><meta charset="utf-8"><meta n
GET /api/bus/inbox, signed in (no bus)     503  {"error":"not-configured","message":"the Console has no bus configured"}
GET /api/board, signed in (board down)     502  {"error":"Board unreachable or invalid response at http://127.0.0.1:9. Check the board server. No automatic ac
GET /healthz, loopback, no header          200  {"ok":true}
