services.opencloud.settings
Additional YAML configuration for OpenCloud services.
Every item in this attrset will be mapped to a .yaml file in /etc/opencloud.
The possible config options are currently not well documented, see source code: https://github.com/opencloud-eu/opencloud/blob/main/pkg/config/config.go
- Type
attribute set of (YAML 1.1 value)- Default
{ }- Example
{ proxy = { auto_provision_accounts = true; oidc = { rewrite_well_known = true; }; role_assignment = { driver = "oidc"; oidc_role_mapper = { role_claim = "opencloud_roles"; }; }; }; web = { web = { config = { oidc = { scope = "openid profile email opencloud_roles"; }; }; }; }; }- Declared
- <nixpkgs/nixos/modules/services/web-apps/opencloud.nix>