diff --git a/services/docker/default.nix b/services/docker/default.nix index e0af5b1..ab27375 100644 --- a/services/docker/default.nix +++ b/services/docker/default.nix @@ -99,7 +99,7 @@ in { "WEBUI_PORT" = "8080"; }; volumes = [ - "/mnt/DATA/:/downloads:rw" + "/mnt/media/:/downloads:rw" "/home/tbarnouin/gluetun/qbittorrent/webui:/webui:rw" "gluetun_qbittorrent-config:/config:rw" ]; @@ -111,6 +111,104 @@ in { "--network=container:gluetun" ]; }; + "bazarr" = { + image = "linuxserver/bazarr"; + environment = { + "PGID" = "1000"; + "PUID" = "1000"; + "TZ" = "\"Europe/Paris\""; + }; + volumes = [ + "/home/tbarnouin/bazarr:/config:rw" + "/mnt/media:/downloads:rw" + ]; + ports = [ + "6767:6767/tcp" + ]; + log-driver = "journald"; + extraOptions = [ + "--network-alias=bazarr" + "--network=arr-box_default" + ]; + }; + "jellyseerr" = { + image = "fallenbagel/jellyseerr:latest"; + environment = { + "LOG_LEVEL" = "debug"; + "TZ" = "\"Europe/Paris\""; + }; + volumes = [ + "/home/tbarnouin/jellyseerr:/app/config:rw" + ]; + ports = [ + "5055:5055/tcp" + ]; + log-driver = "journald"; + extraOptions = [ + "--network-alias=jellyseerr" + "--network=arr-box_default" + ]; + }; + "prowlarr" = { + image = "lscr.io/linuxserver/prowlarr:latest"; + environment = { + "PGID" = "1000"; + "PUID" = "1000"; + "TZ" = "\"Europe/Paris\""; + }; + volumes = [ + "/home/tbarnouin/prowlarr:/config:rw" + "/mnt/media:/downloads:rw" + ]; + ports = [ + "9696:9696/tcp" + ]; + log-driver = "journald"; + extraOptions = [ + "--network-alias=prowlarr" + "--network=arr-box_default" + ]; + }; + "radarr" = { + image = "lscr.io/linuxserver/radarr:latest"; + environment = { + "PGID" = "1000"; + "PUID" = "1000"; + "TZ" = "\"Europe/Paris\""; + }; + volumes = [ + "/home/tbarnouin/radarr:/config:rw" + "/mnt/media:/downloads:rw" + ]; + ports = [ + "7878:7878/tcp" + ]; + log-driver = "journald"; + extraOptions = [ + "--network-alias=radarr" + "--network=arr-box_default" + ]; + }; + "sonarr" = { + image = "lscr.io/linuxserver/sonarr:latest"; + environment = { + "PGID" = "1000"; + "PUID" = "1000"; + "TZ" = "\"Europe/Paris\""; + }; + volumes = [ + "/home/tbarnouin/sonarr:/config:rw" + "/mnt/media:/downloads:rw" + ]; + ports = [ + "8989:8989/tcp" + ]; + log-driver = "journald"; + extraOptions = [ + "--network-alias=sonarr" + "--network=arr-box_default" + ]; + }; }; services = { crowdsec = {