Skip to content

Quickstart

Terminal window
git clone git@gitlab.com:timothee.bn/atlas.git && cd atlas
cp api/.env.example api/.env # then fill in ATLAS_AUTH_JWT_SECRET at least
docker compose up -d

This starts Postgres, MinIO (S3-compatible storage), Keycloak (OIDC, for local testing), and tusd (resumable uploads) — see Docker for what each service does, and Database & Storage for what each ATLAS_* variable does.

The API and frontend aren’t containerized — run them directly (uv run atlas in api/, pnpm dev in app/) against the services this just started.