diff --git a/configuration.nix b/configuration.nix index 80f1849..1d575a8 100644 --- a/configuration.nix +++ b/configuration.nix @@ -470,13 +470,21 @@ redir / /ariang/#!/settings/rpc/set?protocol=wss&host=aria.samsehu.perli.casa&port=443&secret=YXJpYTJycGM=&interface=jsonrpc ''; - virtualHosts."arr.samsehu.perli.casa".extraConfig = '' - bind 100.64.0.3 - - reverse_proxy /lidarr* localhost:8686 - reverse_proxy /radarr* localhost:7878 - reverse_proxy /readarr* localhost:8787 - reverse_proxy /sonarr* localhost:8989 + virtualHosts."lid.arr.samsehu.perli.casa".extraConfig = '' + bind 100.64.0.3 + reverse_proxy localhost:8686 + ''; + virtualHosts."rad.arr.samsehu.perli.casa".extraConfig = '' + bind 100.64.0.3 + reverse_proxy localhost:7878 + ''; + virtualHosts."read.arr.samsehu.perli.casa".extraConfig = '' + bind 100.64.0.3 + reverse_proxy localhost:8787 + ''; + virtualHosts."son.arr.samsehu.perli.casa".extraConfig = '' + bind 100.64.0.3 + reverse_proxy localhost:8989 ''; }; @@ -508,7 +516,10 @@ { name = "jellyfin.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } { name = "kavita.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } { name = "aria.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } - { name = "arr.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } + { name = "lid.arr.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } + { name = "rad.arr.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } + { name = "read.arr.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } + { name = "son.arr.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } ]; };