diff --git a/hosts/hedgedoc/default.nix b/hosts/hedgedoc/default.nix index d8bef856..d21b5620 100644 --- a/hosts/hedgedoc/default.nix +++ b/hosts/hedgedoc/default.nix @@ -12,6 +12,7 @@ hedgedoc = { enable = true; + ldap.enable = true; settings = { allowAnonymousEdits = true; allowFreeURL = true; @@ -27,16 +28,6 @@ }; defaultPermission = "freely"; domain = "hedgedoc.c3d2.de"; - # TODO: move to nixos-modules - ldap = { - url = "ldaps://auth.c3d2.de"; - bindDn = "uid=search,ou=users,dc=c3d2,dc=de"; - bindCredentials = "$bindCredentials"; - searchBase = "ou=users,dc=c3d2,dc=de"; - searchFilter = "(&(objectclass=person)(uid={{username}}))"; - tlsca = "/etc/ssl/certs/ca-certificates.crt"; - useridField = "uid"; - }; loglevel = "warn"; protocolUseSSL = true; sessionSecret = "$sessionSecret";