Towbar manifest
.towbar/services/authentik.compose.yml
Compose project
deploy/authentik/compose.yml
Configure
- Prepare the example server, connect the repository, and map
productionto the branch containing these files. Replace the example server IP and domain. - Commit every file shown below under
deploy/authentik/. The Towbar manifest points to the Compose file; it does not create it for you. - Sync the repository and inspect the resolved Compose project. Save the runtime values below if this example declares any.
- Use a server with at least two CPU cores and 2 GB of RAM, as required by the upstream Compose guide. Save
PG_PASSandAUTHENTIK_SECRET_KEYbefore deploying. - Back up PostgreSQL and the shared data/certificate volumes together. Without the Docker socket, deploy any future outposts manually.
- Deploy it manually and run the verification below before enabling auto-deploy.
Runtime values
Save these values on the Compose project after the repository sync. The manifest declares required keys, not their values.Verify
Open/if/flow/initial-setup/ to set the first akadmin password, create a test application and provider, and confirm the worker is healthy after a redeploy.
For field constraints, see Compose guide.