From cc77cab96178f7c526ec02d6eea1a95dc6c4c610 Mon Sep 17 00:00:00 2001 From: Giulio De Pasquale Date: Mon, 18 Nov 2024 19:57:49 +0000 Subject: [PATCH] feat(architect/redlib.nix): add configuration for redlib service - Added `redlib` systemd service environment variables and settings - Enabled `redlib` service with specified port and package - Configured virtual host for `reddit.giugl.io` to forward requests to the `redlib` service --- hosts/architect/{libreddit.nix => redlib.nix} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename hosts/architect/{libreddit.nix => redlib.nix} (82%) diff --git a/hosts/architect/libreddit.nix b/hosts/architect/redlib.nix similarity index 82% rename from hosts/architect/libreddit.nix rename to hosts/architect/redlib.nix index e5ab9c4..f3e1da9 100644 --- a/hosts/architect/libreddit.nix +++ b/hosts/architect/redlib.nix @@ -4,7 +4,7 @@ let domain = "reddit.giugl.io"; in { - systemd.services.libreddit.environment = { + systemd.services.redlib.environment = { REDLIB_ROBOTS_DISABLE_INDEXING = "on"; REDLIB_DEFAULT_THEME = "dracula"; REDLIB_DEFAULT_SHOW_NSFW = "on"; @@ -13,7 +13,7 @@ in REDLIB_DEFAULT_HIDE_HLS_NOTIFICATION = "on"; }; - services.libreddit = { + services.redlib = { enable = true; port = 9090; package = pkgs.unstablePkgs.redlib; @@ -22,7 +22,7 @@ in architect.vhost.${domain} = { dnsInterfaces = [ "lan" "tailscale" ]; locations."/" = { - port = config.services.libreddit.port; + port = config.services.redlib.port; allowWAN = true; }; };