From 28cad3a3fb8ae3e489f5ac8d160b04c5d3ced483 Mon Sep 17 00:00:00 2001 From: NullBite Date: Tue, 23 Jul 2024 19:51:19 +0000 Subject: [PATCH] rpi4: fix redlib, rename from libreddit --- hosts/rpi4/services.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/hosts/rpi4/services.nix b/hosts/rpi4/services.nix index d3cfedd..3521e46 100644 --- a/hosts/rpi4/services.nix +++ b/hosts/rpi4/services.nix @@ -194,7 +194,12 @@ "deemix.protogen.io" = mkAuthProxy 6595; # libreddit auth 8087 - "libreddit.protogen.io" = mkAuthProxy 8087; + "libreddit.protogen.io" = { + useACMEHost = "protogen.io"; + forceSSL = true; + locations."/".return = "302 https://redlib.protogen.io$request_uri"; + }; + "redlib.protogen.io" = mkAuthProxy 8087; "rss.protogen.io" = mkReverseProxy 8082; "blahaj.protogen.io" = mkReverseProxy 8086; @@ -300,7 +305,7 @@ # needed for mDNS in Home Assistant networking.firewall.allowedUDPPorts = [ 5353 ]; - systemd.services.libreddit.environment = { + systemd.services.redlib.environment = { REDLIB_DEFAULT_SUBSCRIPTIONS = lib.pipe ./reddit-subscriptions.txt [ builtins.readFile (lib.splitString "\n") @@ -308,7 +313,7 @@ (lib.concatStringsSep "+") ]; }; - services.libreddit = { + services.redlib = { enable = true; port = 8087; package = pkgs.redlib;