TYPE=gitlab DOMAIN=gitlab.example.com REGISTRY_DOMAIN=registry.gitlab.example.com # The GitLab Pages domain must not be a subdomain of the main GitLab domain PAGES_DOMAIN=pages.example.com # Prevent public signups POST_DEPLOY_CMDS=disable_signups ## Domain aliases EXTRA_DOMAINS=", `$REGISTRY_DOMAIN`, `$PAGES_DOMAIN`" GITLAB_SSH_PORT=2222 LETS_ENCRYPT_ENV=production GITLAB_ROOT_EMAIL="gitlab_admin@example.com" SECRET_INITIAL_ROOT_PASSWORD_VERSION=v1 SECRET_RUNNER_TOKEN_VERSION=v1 SSO=false ## Authentik Configuration # SSO=true # ORG_NAME="My Organization" # SSO_PROVIDER_URL="https://authentik.mydomain.com/application/o/gitlab/" # SSO_PROVIDER_ID="your authentik Client ID" # SECRET_SSO_PROVIDER_SECRET_VERSION=v1