From 622317ca46ce1ee0f072e6c90c38e35d07acb459 Mon Sep 17 00:00:00 2001
From: Richie Cahill <Richie@tmmworkshop.com>
Date: Fri, 9 Aug 2024 20:33:53 -0400
Subject: [PATCH] moving overseerr to internal.nix

---
 .vscode/settings.json              |  1 +
 systems/jeeves/docker/internal.nix | 17 +++++++++++++++++
 systems/jeeves/docker/web.nix      | 17 -----------------
 3 files changed, 18 insertions(+), 17 deletions(-)

diff --git a/.vscode/settings.json b/.vscode/settings.json
index 8de3aa3..ce5d300 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -165,6 +165,7 @@
     "optimumwifi",
     "optoutstudies",
     "overscroll",
+    "overseerr",
     "oxalica",
     "pavucontrol",
     "pbmode",
diff --git a/systems/jeeves/docker/internal.nix b/systems/jeeves/docker/internal.nix
index f8d8f17..efe1396 100644
--- a/systems/jeeves/docker/internal.nix
+++ b/systems/jeeves/docker/internal.nix
@@ -112,6 +112,23 @@ in
       ];
       autoStart = true;
     };
+    overseerr = {
+      image = "ghcr.io/linuxserver/overseerr";
+      environment = {
+        PUID = "600";
+        PGID = "100";
+        TZ = "America/New_York";
+      };
+      volumes = [ "${vars.media_docker_configs}/overseerr:/config" ];
+      # TODO: remove ports later since this is going through web
+      ports = [ "5055:5055" ];
+      dependsOn = [
+        "radarr"
+        "sonarr"
+      ];
+      extraOptions = [ "--network=web" ];
+      autoStart = true;
+    };
     whisper = {
       image = "ghcr.io/linuxserver/faster-whisper:latest";
       ports = [ "10300:10300" ];
diff --git a/systems/jeeves/docker/web.nix b/systems/jeeves/docker/web.nix
index ac009e2..1ba62ef 100644
--- a/systems/jeeves/docker/web.nix
+++ b/systems/jeeves/docker/web.nix
@@ -52,23 +52,6 @@ in
       extraOptions = [ "--network=web" ];
       autoStart = true;
     };
-    overseerr = {
-      image = "lscr.io/linuxserver/overseerr";
-      environment = {
-        PUID = "600";
-        PGID = "100";
-        TZ = "America/New_York";
-      };
-      volumes = [ "${vars.media_docker_configs}/overseerr:/config" ];
-      # TODO: remove ports later since this is going through web
-      ports = [ "5055:5055" ]; # Web UI port
-      dependsOn = [
-        "radarr"
-        "sonarr"
-      ];
-      extraOptions = [ "--network=web" ];
-      autoStart = true;
-    };
   };
 
   sops = {