Skip to main content
All configuration lives in deploy/.env (copied from deploy/.env.example). Anything you leave blank falls back to the default baked into the compose files.

Required

DATABASE_URL and NATS_URL are wired to the bundled PostgreSQL and NATS by the compose file, so you don’t set them yourself.

Storage

The cache location is a volume mount, not an env var. See Storage.

Cache limits

Debrid (optional)

Users add their own provider keys in the app. These system keys are only used for the instant “is it cached” probe and can be left empty.

Usenet (optional)

BYOS OAuth (optional)

Only needed if users will connect a cloud provider. See BYOS.

Rate limiting (optional)