From 054143d3782dae2ead87510606944c9a1284271e Mon Sep 17 00:00:00 2001 From: eyjhb Date: Tue, 31 Dec 2024 13:37:18 +0100 Subject: [PATCH 1/2] services.miniflux: disable authelia for API endpoint --- machines/gerd/services/miniflux.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/machines/gerd/services/miniflux.nix b/machines/gerd/services/miniflux.nix index 672ebe6..16dcd36 100644 --- a/machines/gerd/services/miniflux.nix +++ b/machines/gerd/services/miniflux.nix @@ -29,6 +29,8 @@ in { locations."/" = config.mine.shared.lib.authelia.mkProtectedLocation { proxyPass = "http://localhost:${builtins.toString port}"; }; + + locations."/v1".proxyPass = "http://localhost:${builtins.toString port}"; }; # meta From 02720387a4ebbb1549ef5f432bc5814781852b07 Mon Sep 17 00:00:00 2001 From: eyjhb Date: Tue, 31 Dec 2024 13:37:52 +0100 Subject: [PATCH 2/2] services.miniflux: set base_url correctly --- machines/gerd/services/miniflux.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/machines/gerd/services/miniflux.nix b/machines/gerd/services/miniflux.nix index 16dcd36..1303a21 100644 --- a/machines/gerd/services/miniflux.nix +++ b/machines/gerd/services/miniflux.nix @@ -8,8 +8,12 @@ in { enable = true; config = { + # listen only on localhost LISTEN_ADDR = "localhost:${builtins.toString port}"; + # setup the correct baseurl + BASE_URL = "https://${svc_domain}"; + # disable admin account, disable local auth CREATE_ADMIN = 0; DISABLE_LOCAL_AUTH = "true";