feat: changes to authelia
This commit is contained in:
@@ -96,7 +96,11 @@
|
|||||||
};
|
};
|
||||||
caddy = {
|
caddy = {
|
||||||
virtualHosts."auth.darksailor.dev".extraConfig = ''
|
virtualHosts."auth.darksailor.dev".extraConfig = ''
|
||||||
reverse_proxy localhost:5555
|
reverse_proxy localhost:5555 {
|
||||||
|
# header_up Host {http.request.header.X-Forwarded-Host}
|
||||||
|
# header_up X-Forwarded-Host {http.request.header.X-Forwarded-Host}
|
||||||
|
# header_up X-Forwarded-Proto {http.request.header.X-Forwarded-Proto}
|
||||||
|
}
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -67,7 +67,7 @@
|
|||||||
craftmine-v2 = {
|
craftmine-v2 = {
|
||||||
inherit whitelist;
|
inherit whitelist;
|
||||||
enable = true;
|
enable = true;
|
||||||
jvmOpts = "-Xmx16G -Xms4G";
|
jvmOpts = "-Xmx16G -Xms8G";
|
||||||
package = let
|
package = let
|
||||||
getJavaVersion = v: (builtins.getAttr "openjdk${toString v}" pkgs.javaPackages.compiler).headless;
|
getJavaVersion = v: (builtins.getAttr "openjdk${toString v}" pkgs.javaPackages.compiler).headless;
|
||||||
in
|
in
|
||||||
|
|||||||
@@ -25,6 +25,7 @@
|
|||||||
}
|
}
|
||||||
(auth) {
|
(auth) {
|
||||||
forward_auth https://auth.darksailor.dev {
|
forward_auth https://auth.darksailor.dev {
|
||||||
|
header_up Host {upstream_hostport}
|
||||||
uri /api/authz/forward-auth
|
uri /api/authz/forward-auth
|
||||||
copy_headers Remote-User Remote-Groups Remote-Email Remote-Name
|
copy_headers Remote-User Remote-Groups Remote-Email Remote-Name
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user