services.keycloak.settings
Configuration options corresponding to parameters set in conf/keycloak.conf.
Most available options are documented at https://www.keycloak.org/server/all-config.
Options containing secret data should be set to an attribute
set containing the attribute _secret - a
string pointing to a file containing the value the option
should be set to. See the example to get a better picture of
this: in the resulting
conf/keycloak.conf file, the
https-key-store-password key will be set
to the contents of the
/run/keys/store_password file.
- Type
open submodule of attribute set of (null or string or signed integer or boolean or attribute set of absolute path)- Example
{ hostname = "keycloak.example.com"; https-key-store-file = "/path/to/file"; https-key-store-password = { _secret = "/run/keys/store_password"; }; }- Declared
- <nixpkgs/nixos/modules/services/web-apps/keycloak.nix>