add arr
This commit is contained in:
parent
cae2009826
commit
170ae9b6be
3 changed files with 42 additions and 0 deletions
|
@ -24,6 +24,9 @@ let
|
||||||
"sync.robi" = hosts.robi;
|
"sync.robi" = hosts.robi;
|
||||||
"transmission.robi" = hosts.robi;
|
"transmission.robi" = hosts.robi;
|
||||||
"transmission2.robi" = hosts.robi;
|
"transmission2.robi" = hosts.robi;
|
||||||
|
"sonarr.robi" = hosts.robi;
|
||||||
|
"radarr.robi" = hosts.robi;
|
||||||
|
"tadarr.robi" = hosts.robi;
|
||||||
# pepe
|
# pepe
|
||||||
"grafana.pepe" = hosts.pepe;
|
"grafana.pepe" = hosts.pepe;
|
||||||
"loki.pepe" = hosts.pepe;
|
"loki.pepe" = hosts.pepe;
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
./media-syncthing.nix
|
./media-syncthing.nix
|
||||||
./media-transmission.nix
|
./media-transmission.nix
|
||||||
./media-transmission2.nix
|
./media-transmission2.nix
|
||||||
|
./media-arr.nix
|
||||||
|
|
||||||
./social-jitsi.nix
|
./social-jitsi.nix
|
||||||
|
|
||||||
|
|
38
nixos/machines/robi/media-arr.nix
Normal file
38
nixos/machines/robi/media-arr.nix
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
{ config, ... }:
|
||||||
|
{
|
||||||
|
services.sonarr = {
|
||||||
|
enable = true;
|
||||||
|
group = "media";
|
||||||
|
user = "media";
|
||||||
|
};
|
||||||
|
|
||||||
|
services.radarr = {
|
||||||
|
enable = true;
|
||||||
|
group = "media";
|
||||||
|
user = "media";
|
||||||
|
};
|
||||||
|
|
||||||
|
services.nginx.virtualHosts = {
|
||||||
|
"radarr.${config.networking.hostName}.private" = {
|
||||||
|
extraConfig = ''
|
||||||
|
allow ${config.tinc.private.subnet};
|
||||||
|
deny all;
|
||||||
|
'';
|
||||||
|
locations."/" = {
|
||||||
|
proxyPass = "http://localhost:7878";
|
||||||
|
proxyWebsockets = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
"sonarr.${config.networking.hostName}.private" = {
|
||||||
|
extraConfig = ''
|
||||||
|
allow ${config.tinc.private.subnet};
|
||||||
|
deny all;
|
||||||
|
'';
|
||||||
|
locations."/" = {
|
||||||
|
proxyPass = "http://localhost:8989";
|
||||||
|
proxyWebsockets = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in a new issue