diff --git a/hosts/backwards/modules/default.nix b/hosts/backwards/modules/default.nix index a7878f6..eb75775 100644 --- a/hosts/backwards/modules/default.nix +++ b/hosts/backwards/modules/default.nix @@ -12,6 +12,7 @@ in ssh.enable = true; git.enable = true; + nginx.enable = true; syncthing.enable = true; restic.enable = true; transmission.enable = true; diff --git a/hosts/backwards/modules/transmission/default.nix b/hosts/backwards/modules/transmission/default.nix index fddcb6c..4d525e6 100644 --- a/hosts/backwards/modules/transmission/default.nix +++ b/hosts/backwards/modules/transmission/default.nix @@ -6,6 +6,8 @@ }: let enabled = config.mod.transmission.enable; + + nginxEnabled = config.mod.nginx.enable; in { options = { @@ -42,6 +44,14 @@ in rpc-password = "{55d884e4042db67313da49e05d7089a368eb64b3Br.3X.Xi"; }; }; + + nginx = lib.mkIf nginxEnabled { + virtualHosts."ts.ppp.pm" = { + locations."/" = { + proxyPass = "http://localhost:9191"; + }; + }; + }; }; }; }