Skip to content

Conversation

@initstring
Copy link
Owner

Motivation

  • Allow users to enable/configure additional SSO providers solely via the env file without editing the compose file.

Description

  • Add GitHub, GitLab, Keycloak and Okta environment mappings to the rtap-web service in deploy/docker/docker-compose.yml (GITHUB_CLIENT_ID, GITHUB_CLIENT_SECRET, GITLAB_CLIENT_ID, GITLAB_CLIENT_SECRET, KEYCLOAK_CLIENT_ID, KEYCLOAK_CLIENT_SECRET, KEYCLOAK_ISSUER, OKTA_CLIENT_ID, OKTA_CLIENT_SECRET, OKTA_ISSUER).

Testing

  • No automated tests were run for this change (no npm run check or npm run test executed).

Codex Task

@initstring initstring enabled auto-merge (squash) January 17, 2026 10:54
@initstring initstring merged commit c8cb7af into main Jan 17, 2026
5 checks passed
@initstring initstring deleted the codex/add-missing-variables-to-docker-compose.yml branch January 17, 2026 10:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants