From 15a3bc9d2c8c6a6c6dc2e809cf4c2318953341f8 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Tue, 25 Mar 2025 19:50:00 +0000 Subject: [PATCH] chore: :coffin: remove authelia 4.37 and below comments Signed-off-by: GitHub --- .../nginx/authelia-location.conf.sample | 8 ++----- .../nginx/authelia-server.conf.sample | 24 +++---------------- 2 files changed, 5 insertions(+), 27 deletions(-) diff --git a/root/defaults/nginx/authelia-location.conf.sample b/root/defaults/nginx/authelia-location.conf.sample index 6487536..61df66b 100644 --- a/root/defaults/nginx/authelia-location.conf.sample +++ b/root/defaults/nginx/authelia-location.conf.sample @@ -1,13 +1,9 @@ -## Version 2024/03/14 - Changelog: https://github.com/linuxserver/docker-swag/commits/master/root/defaults/nginx/authelia-location.conf.sample +## Version 2025/03/25 - Changelog: https://github.com/linuxserver/docker-swag/commits/master/root/defaults/nginx/authelia-location.conf.sample # Make sure that your authelia container is in the same user defined bridge network and is named authelia # Rename /config/nginx/proxy-confs/authelia.subdomain.conf.sample to /config/nginx/proxy-confs/authelia.subdomain.conf -# For authelia 4.37 and below, make sure that the authelia configuration.yml has 'path: "authelia"' defined -# For authelia 4.38 and above, make sure that the authelia configuration.yml has 'address: "tcp://:9091/authelia"' defined +# Make sure that the authelia configuration.yml has 'address: "tcp://:9091/authelia"' defined ## Send a subrequest to Authelia to verify if the user is authenticated and has permission to access the resource -## For authelia 4.37 and below, use the following line -# auth_request /authelia/api/verify; -## For authelia 4.38 and above, use the following line auth_request /authelia/api/authz/auth-request; ## If the subreqest returns 200 pass to the backend, if the subrequest returns 401 redirect to the portal diff --git a/root/defaults/nginx/authelia-server.conf.sample b/root/defaults/nginx/authelia-server.conf.sample index 43147de..0e654ee 100644 --- a/root/defaults/nginx/authelia-server.conf.sample +++ b/root/defaults/nginx/authelia-server.conf.sample @@ -1,8 +1,7 @@ -## Version 2024/03/16 - Changelog: https://github.com/linuxserver/docker-swag/commits/master/root/defaults/nginx/authelia-server.conf.sample +## Version 2025/03/25 - Changelog: https://github.com/linuxserver/docker-swag/commits/master/root/defaults/nginx/authelia-server.conf.sample # Make sure that your authelia container is in the same user defined bridge network and is named authelia # Rename /config/nginx/proxy-confs/authelia.subdomain.conf.sample to /config/nginx/proxy-confs/authelia.subdomain.conf -# For authelia 4.37 and below, make sure that the authelia configuration.yml has 'path: "authelia"' defined -# For authelia 4.38 and above, make sure that the authelia configuration.yml has 'address: "tcp://:9091/authelia"' defined +# Make sure that the authelia configuration.yml has 'address: "tcp://:9091/authelia"' defined # location for authelia subfolder requests location ^~ /authelia { @@ -14,24 +13,7 @@ location ^~ /authelia { proxy_pass http://$upstream_authelia:9091; } -# location for authelia 4.37 and below auth requests -location = /authelia/api/verify { - internal; - - include /config/nginx/proxy.conf; - include /config/nginx/resolver.conf; - set $upstream_authelia authelia; - proxy_pass http://$upstream_authelia:9091; - - ## Include the Set-Cookie header if present - auth_request_set $set_cookie $upstream_http_set_cookie; - add_header Set-Cookie $set_cookie; - - proxy_pass_request_body off; - proxy_set_header Content-Length ""; -} - -# location for authelia 4.38 and above auth requests +# location for authelia auth requests location = /authelia/api/authz/auth-request { internal;