Setup wizarr

This commit is contained in:
Nathan McCarty 2023-05-03 15:59:01 -04:00
parent 831ff28792
commit b0c75e8032
No known key found for this signature in database
2 changed files with 22 additions and 1 deletions

View File

@ -105,13 +105,24 @@
[ "/var/lib/jellyfin:/config" "/mnt/plex:/media" "/mnt/music:/music" ];
extraOptions = [ "--device=/dev/dri:/dev/dri" ];
};
# Configure jellyseerr
# Configure jellyseerr - Requests for jellyfin
"jellyseerr" = {
image = "fallenbagel/jellyseerr:latest";
environment = { "TZ" = "America/New_York"; };
ports = [ "5055:5055" ];
volumes = [ "/var/lib/jellyseerr:/app/config" ];
};
# Configure wizarr - Account management for jellyfin
"wizarr" = {
image = "ghcr.io/wizarrrr/wizarr";
environment = {
"TZ" = "America/New_York";
"APP_URL" = "https://wizarr.mccarty.io";
"DISABLE_BUILTIN_AUTH" = "false";
};
ports = [ "5690:5690" ];
volumes = [ "/var/lib/wizarr:/data/database" ];
};
# Configure kavita
"kavita" = {
image = "kizaing/kavita:latest";

View File

@ -219,6 +219,16 @@
'';
};
};
"wizarr.mccarty.io" = {
forceSSL = true;
useACMEHost = "mccarty.io";
locations."/" = {
proxyPass = "http://100.121.150.78:5690";
extraConfig = ''
allow all;
'';
};
};
"tdarr.mccarty.io" = {
forceSSL = true;
useACMEHost = "mccarty.io";