From ea7eaace33e24389f9caf81e4d771622d123b89d Mon Sep 17 00:00:00 2001
From: matt1432 <matt@nelim.org>
Date: Sat, 22 Mar 2025 14:14:58 -0400
Subject: [PATCH] chore(comics): get rid of mylar3 code

---
 configurations/nos/modules/comics/default.nix |  4 ---
 .../nos/modules/comics/komga/default.nix      |  2 +-
 .../nos/modules/comics/mylar3/default.nix     | 28 -------------------
 .../modules/comics/mylar3/images/mylar3.nix   |  8 ------
 4 files changed, 1 insertion(+), 41 deletions(-)
 delete mode 100644 configurations/nos/modules/comics/mylar3/default.nix
 delete mode 100644 configurations/nos/modules/comics/mylar3/images/mylar3.nix

diff --git a/configurations/nos/modules/comics/default.nix b/configurations/nos/modules/comics/default.nix
index 1dd37ece..1514f59a 100644
--- a/configurations/nos/modules/comics/default.nix
+++ b/configurations/nos/modules/comics/default.nix
@@ -1,9 +1,5 @@
 {...}: {
   imports = [
     ./komga
-
-    # TODO: setup JDownloader2 webui?
-    # TODO: Not sure if this one is needed
-    # ./mylar3
   ];
 }
diff --git a/configurations/nos/modules/comics/komga/default.nix b/configurations/nos/modules/comics/komga/default.nix
index 311589ed..d633ecec 100644
--- a/configurations/nos/modules/comics/komga/default.nix
+++ b/configurations/nos/modules/comics/komga/default.nix
@@ -27,7 +27,7 @@ in {
 
     komfConf = pkgs.writers.writeJSON "application.yml" {
       komga = {
-        baseUri = "http://nos:${toString cfg.settings.server.port}";
+        baseUri = "https://komga.nelim.org";
         metadataUpdate.default = {
           libraryType = "COMIC";
           overrideExistingCovers = false;
diff --git a/configurations/nos/modules/comics/mylar3/default.nix b/configurations/nos/modules/comics/mylar3/default.nix
deleted file mode 100644
index 2887db4f..00000000
--- a/configurations/nos/modules/comics/mylar3/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{
-  config,
-  mainUser,
-  pkgs,
-  ...
-}: {
-  virtualisation.docker.compose."mylar3".services."mylar3" = {
-    image = pkgs.callPackage ./images/mylar3.nix pkgs;
-    restart = "always";
-
-    environment = {
-      PUID = toString config.users.users.${mainUser}.uid;
-      PGID = toString config.users.users.${mainUser}.uid;
-      TZ = "America/New_York";
-    };
-
-    ports = [
-      "8090:8090"
-    ];
-
-    volumes = [
-      "/var/lib/mylar3:/config"
-      "/data/comics:/comics"
-      "/data/downloads/comics:/downloads"
-      "/data/downloads/watch-comics:/watch"
-    ];
-  };
-}
diff --git a/configurations/nos/modules/comics/mylar3/images/mylar3.nix b/configurations/nos/modules/comics/mylar3/images/mylar3.nix
deleted file mode 100644
index 50b6b068..00000000
--- a/configurations/nos/modules/comics/mylar3/images/mylar3.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-pkgs:
-pkgs.dockerTools.pullImage rec {
-  imageName = "ghcr.io/linuxserver/mylar3";
-  imageDigest = "sha256:124eb1d44d7683fa05fe586b8b6eb04311f2cf96891a1107adba47c74a774b1e";
-  hash = "sha256-R3LUytujJNJcakTRW/3i8I+VVfiOJZKWvsNtLoqyfsE=";
-  finalImageName = imageName;
-  finalImageTag = "0.8.2";
-}