Towbar manifest
.towbar/services/keycloak.compose.yml
Compose project
deploy/keycloak/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/keycloak/. 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
start, neverstart-dev, for this public hostname. Replace the hostname in the Compose file and Towbar route together. - Back up the PostgreSQL volume before changing Keycloak versions. The example uses the standard image; an optimized custom image is an optional later improvement.
- Deploy it manually and run the verification below before enabling auto-deploy.
