RELAY_* environment variables. The standalone
image ships with sensible defaults and auto-generates its secrets on first
boot — a bare docker run needs no environment variables at all. The values
below matter when you move to a real (lean-image + managed-Postgres) deployment.
Environment variables
Clustering & scale
Storage backends
Observability
Admin UI & CORS
On the standalone image, the master key, admin password, and admin token are
generated on first boot, printed to the container logs, and persisted on the
data volume. To pin your own, pass them with
-e.Minimal standalone run
- Inference API →
http://localhost:8080 - Admin UI + control API →
http://localhost:8081 - Credentials are auto-generated and printed to the logs on first boot.
Persisting data across runs
A baredocker run uses an ephemeral filesystem, so starting a new
container regenerates the master key, admin credentials, and an empty catalog.
Mount a named volume to keep everything:
-v mount preserves the catalog, your config, and the
secrets. First boot against an empty volume generates them once; every run
after reuses them.