Production Setup
TODO
Environment Variables
WEBHOOK_SECRET
: GitHub webhook secret (openssl rand -base64 32
)KEYCLOAK_GITHUB_CLIENT_ID
: GitHub identity provider client IDKEYCLOAK_GITHUB_CLIENT_SECRET
: GitHub identity provider client secretKEYCLOAK_ADMIN
: Keycloak admin usernameKEYCLOAK_ADMIN_PASSWORD
: Keycloak admin password (openssl rand -base64 32
)KEYCLOAK_HEPHAESTUS_CONFIDENTIAL_CLIENT_SECRET
: Keycloak Hephaestus confidential client secret (for application server communication with Keycloak) (openssl rand -base64 32
)