variants.ymlΒΆ

---
# Matrix-deploy variant overrides. Variant 0 is
# the canonical OIDC variant (Jenkins's `oic-auth` plugin against
# Keycloak). Variant 1 flips the role onto the `ldap` plugin against
# `svc-db-openldap`.

# variant 0: OIDC variant (canonical default).

- services:
    docs:
      enabled: false
      shared: false
    container_backup:
      enabled: true
    dashboard:
      enabled: true
      shared: true
    logout:
      enabled: true
      shared: true
    matomo:
      enabled: true
      shared: true
    sso:
      enabled: true
      shared: true
    prometheus:
      enabled: true
      shared: true
    ldap:
      enabled: true
      shared: true
    design:
      enabled: true
      shared: true
    gitea:
      enabled: true
      shared: true
    gitlab:
      enabled: false
      shared: false
    mattermost:
      enabled: false
      shared: false
    tor:
      enabled: true
    openwebui:
      enabled: false
      shared: false
    hermes:
      enabled: false
      shared: false
    openclaw:
      enabled: false
      shared: false
- services:
    container_backup:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    sso:
      enabled: true
      shared: true
    dashboard:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    logout:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    matomo:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    prometheus:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    ldap:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    design:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    gitea:
      enabled: false
      shared: false
    gitlab:
      enabled: false
      shared: false
    mattermost:
      enabled: true
      shared: true
    tor:
      enabled: true
    openwebui:
      enabled: true
      shared: true
    hermes:
      enabled: true
      shared: true
    openclaw:
      enabled: true
      shared: true
- services:
    docs:
      enabled: true
      shared: true
    container_backup:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    ldap:
      enabled: true
      shared: true
    sso:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    design:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    dashboard:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    logout:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    matomo:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    prometheus:
      enabled: false
      shared: false # nocheck: variants-static-override backup shared stays literally true
    gitea:
      enabled: false
      shared: false
    gitlab:
      enabled: true
      shared: true
    mattermost:
      enabled: false
      shared: false
    tor:
      enabled: true
    openwebui:
      enabled: false
      shared: false
    hermes:
      enabled: false
      shared: false
    openclaw:
      enabled: false
      shared: false