---
# Matrix-deploy variant overrides for web-app-opencloud.
# See docs/contributing/artefact/files/role/variants.md for the file format.
#
# nocheck: sso-variant-tor β the SSO-less variants run OpenCloud's built-in IDP,
# and lico rejects a non-https iss (bootstrap.go: "invalid iss value, URL must
# start with https://"). An onion has no TLS, so OC_URL is http and the whole
# single-binary runtime crash-loops. Variant 0 carries the onion.
# variant pinning every dynamic services.yml flag to true so the
# matrix exercises the in-group_names branch of web-app-opencloud.
- services:
container_backup:
enabled: true
css:
enabled: true
shared: true
dashboard:
enabled: true
shared: true
email:
enabled: true
shared: true
ldap:
enabled: true
shared: true
logout:
enabled: true
shared: true
matomo:
enabled: true
shared: true
sso:
enabled: true
shared: true
prometheus:
enabled: true
shared: true
tor:
enabled: true
- services:
container_backup:
enabled: false
shared: false # nocheck: variants-static-override backup shared stays literally true
css:
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
email:
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
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
sso:
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
tor:
enabled: false
- services:
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
css:
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
email:
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
tor:
enabled: false