authentik ldap
This commit is contained in:
parent
18403cff70
commit
9eaf15ca39
3 changed files with 16 additions and 0 deletions
|
|
@ -4,6 +4,7 @@
|
|||
inputs.quadlet-nix.nixosModules.quadlet
|
||||
];
|
||||
ragon.agenix.secrets.ds9AuthentikEnv = { };
|
||||
ragon.agenix.secrets.ds9AuthentikLdapEnv = { };
|
||||
virtualisation.quadlet =
|
||||
{
|
||||
containers = {
|
||||
|
|
@ -53,6 +54,20 @@
|
|||
config.age.secrets.ds9AuthentikEnv.path
|
||||
];
|
||||
authentik-worker.serviceConfig.TimeoutStartSec = "60";
|
||||
authentik-ldap.containerConfig.image = "ghcr.io/goauthentik/ldap:2024.12.3";
|
||||
|
||||
authentik-ldap.containerConfig.networks = [
|
||||
"podman"
|
||||
"authentik-net"
|
||||
];
|
||||
authentik-ldap.containerConfig.environments = {
|
||||
AUTHENTIK_HOST = "http://authentik-server:9000";
|
||||
AUTHENTIK_INSECURE = "true";
|
||||
};
|
||||
authentik-ldap.containerConfig.environmentFiles = [
|
||||
config.age.secrets.ds9AuthentikLdapEnv.path
|
||||
];
|
||||
authentik-ldap.serviceConfig.TimeoutStartSec = "60";
|
||||
authentik-redis.containerConfig.image = "docker.io/library/redis:alpine";
|
||||
authentik-redis.containerConfig.networks = [
|
||||
"authentik-net"
|
||||
|
|
|
|||
BIN
secrets/ds9AuthentikLdapEnv.age
Normal file
BIN
secrets/ds9AuthentikLdapEnv.age
Normal file
Binary file not shown.
|
|
@ -21,6 +21,7 @@ in
|
|||
"ds9PostgresEnv.age".publicKeys = pubkeys.ragon.host "ds9";
|
||||
"ds9ImmichEnv.age".publicKeys = pubkeys.ragon.host "ds9";
|
||||
"ds9AuthentikEnv.age".publicKeys = pubkeys.ragon.host "ds9";
|
||||
"ds9AuthentikLdapEnv.age".publicKeys = pubkeys.ragon.host "ds9";
|
||||
"gatebridgeHostKeys.age".publicKeys = pubkeys.ragon.server;
|
||||
"plausibleAdminPw.age".publicKeys = pubkeys.ragon.host "picard";
|
||||
"plausibleGoogleClientId.age".publicKeys = pubkeys.ragon.host "picard";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue