Setup jellyseerr

This commit is contained in:
Nathan McCarty 2023-05-03 15:39:48 -04:00
parent 7d50870617
commit 831ff28792
No known key found for this signature in database
2 changed files with 21 additions and 2 deletions

View File

@ -105,6 +105,13 @@
[ "/var/lib/jellyfin:/config" "/mnt/plex:/media" "/mnt/music:/music" ];
extraOptions = [ "--device=/dev/dri:/dev/dri" ];
};
# Configure jellyseerr
"jellyseerr" = {
image = "fallenbagel/jellyseerr:latest";
environment = { "TZ" = "America/New_York"; };
ports = [ "5055:5055" ];
volumes = [ "/var/lib/jellyseerr:/app/config" ];
};
# Configure kavita
"kavita" = {
image = "kizaing/kavita:latest";

View File

@ -209,13 +209,24 @@
'';
};
};
"jellyseerr.mccarty.io" = {
forceSSL = true;
useACMEHost = "mccarty.io";
locations."/" = {
proxyPass = "http://100.121.150.78:5055";
extraConfig = ''
allow all;
'';
};
};
"tdarr.mccarty.io" = {
forceSSL = true;
useACMEHost = "mccarty.io";
locations."/" = {
proxyPass = "http://100.121.150.78:8265";
extraConfig = ''
allow all;
allow 100.64.0.0/10;
deny all;
'';
};
};
@ -225,7 +236,8 @@
locations."/" = {
proxyPass = "http://100.121.150.78:5000";
extraConfig = ''
allow all;
allow 100.64.0.0/10;
deny all;
'';
};
};