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;