feat(copyparty,authelia): personal storage & webDAV
This commit is contained in:
@@ -65,9 +65,22 @@ in {
|
||||
server = {
|
||||
address = "tcp://:${builtins.toString cfg.httpPort}";
|
||||
# asset_path = "${authelia-state-dir}/assets";
|
||||
# Necessary for Nginx integration. No, I do not understand what it
|
||||
# does.
|
||||
endpoints.authz.auth-request.implementation = "AuthRequest";
|
||||
endpoints.authz = {
|
||||
# Necessary for Nginx integration. No, I do not understand what it
|
||||
# does.
|
||||
auth-request = {
|
||||
implementation = "AuthRequest";
|
||||
authn_strategies = [
|
||||
{
|
||||
name = "HeaderAuthorization";
|
||||
schemes = [ "Basic" ];
|
||||
}
|
||||
{
|
||||
name = "CookieSession";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
authentication_backend =
|
||||
let base-dn = config.services.lldap.settings.ldap_base_dn;
|
||||
|
||||
Reference in New Issue
Block a user