feat: remove deluge, add aria

main
Louis Pearson 2024-01-08 21:05:21 -07:00
parent 2e1aff7b4f
commit af03f19638
1 changed files with 10 additions and 8 deletions

View File

@ -98,11 +98,12 @@
services.jellyfin.enable = true; services.jellyfin.enable = true;
services.deluge = { services.aria2 = {
enable = true; enable = true;
web.enable = true; # port 8112 downloadDir = "/zroot/downloads/";
declarative = true; # extraArguments = "--rpc-listen-all";
authFile = "/run/key/deluge-auth"; # rpcListenPort = 6800; # 6800 is the default
# rpcSecret = "aria2rpc";
}; };
services.kavita = { services.kavita = {
@ -454,9 +455,10 @@
reverse_proxy localhost:5000 reverse_proxy localhost:5000
''; '';
virtualHosts."deluge.samsehu.perli.casa".extraConfig = '' virtualHosts."aria.samsehu.perli.casa".extraConfig = ''
bind 100.64.0.3 192.168.0.69 bind 100.64.0.3
reverse_proxy localhost:8112 root ${pkgs.ariang}/share/ariang
file_server
''; '';
}; };
@ -487,7 +489,7 @@
{ name = "dex.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } { name = "dex.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; }
{ name = "jellyfin.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } { 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 = "kavita.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; }
{ name = "deluge.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; } { name = "aria.samsehu.perli.casa"; type = "A"; value = "100.64.0.3"; }
]; ];
}; };