From a0384deef0c98ca0a22a46ea17c77562d1fb54b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Barnouin?= Date: Thu, 30 Jan 2025 11:04:29 +0100 Subject: [PATCH 1/2] Redirect to OAuth when login to forgejo --- services/nginx/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/nginx/default.nix b/services/nginx/default.nix index 7942c13..001c476 100644 --- a/services/nginx/default.nix +++ b/services/nginx/default.nix @@ -129,6 +129,9 @@ in { locations."/" = { proxyPass = "http://192.168.1.14:3000"; recommendedProxySettings = true; + extraConfig = '' + rewrite ^/user/login$ /user/oauth2/authentik; + ''; }; }; "authentik.le43.eu" = { From bc3c5c18a4eb5986d56652b1507a8abf759e416a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Barnouin?= Date: Fri, 31 Jan 2025 16:06:45 +0100 Subject: [PATCH 2/2] Update flake --- flake.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 9827775..64bbd3a 100644 --- a/flake.lock +++ b/flake.lock @@ -172,11 +172,11 @@ "spectrum": "spectrum" }, "locked": { - "lastModified": 1737981104, - "narHash": "sha256-7AGmPPBgLHHWgzzFYDJcyhv/NiuCrpgzg8IyA7Q/H9o=", + "lastModified": 1738189626, + "narHash": "sha256-6wHkXtLvrOMkJL9HjsXPrpyV+S8A4v8F3iFKFb4op5g=", "owner": "astro", "repo": "microvm.nix", - "rev": "3768f4937f38334898c67e03f40e244a57a74caa", + "rev": "abab3cf7fce02e407e427d406e80f7b4e67b25a4", "type": "github" }, "original": { @@ -203,11 +203,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1737885640, - "narHash": "sha256-GFzPxJzTd1rPIVD4IW+GwJlyGwBDV1Tj5FLYwDQQ9sM=", + "lastModified": 1738163270, + "narHash": "sha256-B/7Y1v4y+msFFBW1JAdFjNvVthvNdJKiN6EGRPnqfno=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4e96537f163fad24ed9eb317798a79afc85b51b7", + "rev": "59e618d90c065f55ae48446f307e8c09565d5ab0", "type": "github" }, "original": {