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.
Declarations
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";
};
};
};
};
}