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 SECRET_SMTP_PASSWORD_VERSION=v1 GITLAB_CONF_VERSION=v1 ENTRYPOINT_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 ## Enable SMTP sending #SMTP_ENABLE_FLAG=true #SMTP_HOST=smtp.server.com #SMTP_PORT=465 #SMTP_USER=your@user.com #SMTP_HOST_FROM_ADDRESS=your@user.com #SMTP_FROM_NAME="Gitlab" #SMTP_STARTTLS_FLAG=true