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
This commit is contained in:
parent
949b5f8f21
commit
cc77cab961
@ -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;
|
||||
};
|
||||
};
|
Loading…
Reference in New Issue
Block a user