feat(self_hosts/sso): adding the new syntax for kanidm
This commit is contained in:
parent
fd6110694e
commit
76eb961891
1 changed files with 18 additions and 14 deletions
|
|
@ -40,16 +40,20 @@ in
|
|||
services = {
|
||||
kanidm = {
|
||||
package = pkgs.kanidmWithSecretProvisioning_1_8;
|
||||
enableServer = true;
|
||||
serverSettings = {
|
||||
server = {
|
||||
enable = true;
|
||||
settings = {
|
||||
domain = "enium.eu";
|
||||
origin = "https://auth.enium.eu";
|
||||
bindaddress = "127.0.0.1:9000";
|
||||
tls_chain = "/var/lib/acme/auth.enium.eu/fullchain.pem";
|
||||
tls_key = "/var/lib/acme/auth.enium.eu/key.pem";
|
||||
};
|
||||
enableClient = true;
|
||||
clientSettings.uri = config.services.kanidm.serverSettings.origin;
|
||||
};
|
||||
client = {
|
||||
enable = true;
|
||||
settings.uri = config.services.kanidm.server.settings.origin;
|
||||
};
|
||||
provision = {
|
||||
enable = true;
|
||||
autoRemove = false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue