Changes to komga and kanidm

This commit is contained in:
Lyes Saadi 2025-10-27 17:08:50 +01:00
parent acca790a97
commit 526e760eee
Signed by: lyes
GPG key ID: 55A1D803917CF39A
7 changed files with 40 additions and 31 deletions

View file

@ -12,8 +12,8 @@
networking.nameservers = [
"9.9.9.9"
"149.112.112.112"
"1.1.1.1#one.one.one.one"
"1.0.0.1#one.one.one.one"
"1.1.1.1"
"1.0.0.1"
"2620:fe::fe"
"2620:fe::9"
];
@ -25,8 +25,8 @@
fallbackDns = [
"9.9.9.9"
"149.112.112.112"
"1.1.1.1#one.one.one.one"
"1.0.0.1#one.one.one.one"
"1.1.1.1"
"1.0.0.1"
"2620:fe::fe"
"2620:fe::9"
];

View file

@ -0,0 +1,11 @@
{ ... }:
{
services.kanidm = {
enableClient = true;
clientSettings = {
uri = "https://auth.lyes.eu";
};
};
}

View file

@ -5,6 +5,10 @@ let
port = "44300";
in
{
import = [
./client.nix
];
users.users.kanidm.extraGroups = [ "nginx" ];
services.kanidm = {
package = pkgs.kanidmWithSecretProvisioning_1_7;
@ -25,13 +29,6 @@ in
};
};
enableClient = true;
clientSettings = {
uri = "https://127.0.0.1:${port}";
verify_ca = false;
};
provision = {
enable = true;
adminPasswordFile = config.age.secrets.kanidm-admin-password.path;