--- # 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