TUNEPLANE_, or a .env at the repository root.
.env.example there is the annotated template.
The settings every deployment needs
Object storage (MinIO / S3)
Datasets, job package distribution (required for kuberay), and artifact archiving share one setup:PUT and GET from the console’s origin,
with ETag exposed. Without it those uploads fail in the browser while tp dataset push, which
does not run in one, keeps working:
Reverse proxy
deploy/nginx.conf.example is the template. Three things it has to get right:
Migrations
Alembic migrations run automatically at service startup; to run them manually:The first administrator
On a fresh deployment the first user is created through the console’s first-visit onboarding at/api/auth/setup, or with tp admin user-add. For single sign-on, see
setting up sign-in.