Setup jellyseerr

This commit is contained in:
Nathan McCarty 2023-05-03 15:39:48 -04:00
parent 7d50870617
commit 0837a14000
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" ]; [ "/var/lib/jellyfin:/config" "/mnt/plex:/media" "/mnt/music:/music" ];
extraOptions = [ "--device=/dev/dri:/dev/dri" ]; extraOptions = [ "--device=/dev/dri:/dev/dri" ];
}; };
# Configure jellyseerr
"jellyseerr" = {
image = "image: fallenbagel/jellyseerr:latest";
environment = { "TZ" = "America/New_York"; };
ports = [ "5055:5055" ];
volumes = [ "/var/lib/jellyseerr:/app/config" ];
};
# Configure kavita # Configure kavita
"kavita" = { "kavita" = {
image = "kizaing/kavita:latest"; 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" = { "tdarr.mccarty.io" = {
forceSSL = true; forceSSL = true;
useACMEHost = "mccarty.io"; useACMEHost = "mccarty.io";
locations."/" = { locations."/" = {
proxyPass = "http://100.121.150.78:8265"; proxyPass = "http://100.121.150.78:8265";
extraConfig = '' extraConfig = ''
allow all; allow 100.64.0.0/10;
deny all;
''; '';
}; };
}; };
@ -225,7 +236,8 @@
locations."/" = { locations."/" = {
proxyPass = "http://100.121.150.78:5000"; proxyPass = "http://100.121.150.78:5000";
extraConfig = '' extraConfig = ''
allow all; allow 100.64.0.0/10;
deny all;
''; '';
}; };
}; };