From 5cce25c9e828ee18db0debbcdbacee4d4614e9c2 Mon Sep 17 00:00:00 2001 From: redbeardymcgee Date: Sat, 25 Jan 2025 12:06:32 -0600 Subject: [PATCH] feat(mamstack): remove unnecessary containers --- pods/mamstack/calibre-web/README.md | 13 ---------- .../calibre-web/calibre-web-config.volume | 3 --- .../calibre-web/calibre-web-data.volume | 3 --- .../calibre-web/calibre-web.container | 24 ------------------- pods/mamstack/calibre/calibre.container | 20 ---------------- pods/mamstack/calibre/config.volume | 2 -- pods/mamstack/kavita/kavita-config.volume | 2 -- pods/mamstack/kavita/kavita.container | 23 ------------------ pods/mamstack/lazylibrarian/config.volume | 3 --- .../lazylibrarian/lazylibrarian.container | 21 ---------------- pods/mamstack/thelounge/data.volume | 2 -- pods/mamstack/thelounge/thelounge.container | 19 --------------- 12 files changed, 135 deletions(-) delete mode 100644 pods/mamstack/calibre-web/README.md delete mode 100644 pods/mamstack/calibre-web/calibre-web-config.volume delete mode 100644 pods/mamstack/calibre-web/calibre-web-data.volume delete mode 100644 pods/mamstack/calibre-web/calibre-web.container delete mode 100644 pods/mamstack/calibre/calibre.container delete mode 100644 pods/mamstack/calibre/config.volume delete mode 100644 pods/mamstack/kavita/kavita-config.volume delete mode 100644 pods/mamstack/kavita/kavita.container delete mode 100644 pods/mamstack/lazylibrarian/config.volume delete mode 100644 pods/mamstack/lazylibrarian/lazylibrarian.container delete mode 100644 pods/mamstack/thelounge/data.volume delete mode 100644 pods/mamstack/thelounge/thelounge.container diff --git a/pods/mamstack/calibre-web/README.md b/pods/mamstack/calibre-web/README.md deleted file mode 100644 index f5ee71a..0000000 --- a/pods/mamstack/calibre-web/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# calibre-web - -## Known issues - -### The starter metadata.db is required even if you do not use `calibre` - -> [!WARNING] -> This should be run as your `$ctuser` or it will have the wrong owner and -> permissions - -```bash -curl -fLSs -o /home/$ctuser/.local/share/containers/storage/volumes/calibre-web-database/metadata.db https://github.com/janeczku/calibre-web/raw/master/library/metadata.db -``` diff --git a/pods/mamstack/calibre-web/calibre-web-config.volume b/pods/mamstack/calibre-web/calibre-web-config.volume deleted file mode 100644 index 0c6160b..0000000 --- a/pods/mamstack/calibre-web/calibre-web-config.volume +++ /dev/null @@ -1,3 +0,0 @@ -[Volume] -VolumeName=calibre-web-config - diff --git a/pods/mamstack/calibre-web/calibre-web-data.volume b/pods/mamstack/calibre-web/calibre-web-data.volume deleted file mode 100644 index b7fa289..0000000 --- a/pods/mamstack/calibre-web/calibre-web-data.volume +++ /dev/null @@ -1,3 +0,0 @@ -[Volume] -VolumeName=calibre-web-data - diff --git a/pods/mamstack/calibre-web/calibre-web.container b/pods/mamstack/calibre-web/calibre-web.container deleted file mode 100644 index 4321e2f..0000000 --- a/pods/mamstack/calibre-web/calibre-web.container +++ /dev/null @@ -1,24 +0,0 @@ -[Unit] -Description=calibre-web - -[Service] -Restart=on-failure -TimeoutStartSec=900 - -[Install] -WantedBy=default.target - -[Container] -Image=lscr.io/linuxserver/calibre-web:latest -ContainerName=calibre-web -HostName=calibre-web -Pod=MAMstack.pod -AutoUpdate=registry - -Volume=/volumes/books:/books -Volume=calibre-web-config:/config -Volume=calibre-config:/database - -Environment=TZ=Etc/UTC - - diff --git a/pods/mamstack/calibre/calibre.container b/pods/mamstack/calibre/calibre.container deleted file mode 100644 index 00d38f2..0000000 --- a/pods/mamstack/calibre/calibre.container +++ /dev/null @@ -1,20 +0,0 @@ -[Unit] -Description=Ebook manager - -[Service] -Restart=on-failure -TimeoutStartSec=900 - -[Install] -WantedBy=default.target - -[Container] -Image=lscr.io/linuxserver/calibre:latest -ContainerName=calibre -HostName=calibre -Pod=MAMstack.pod -AutoUpdate=registry - -Volume=calibre-config:/config - -Environment=TZ=Etc/UTC diff --git a/pods/mamstack/calibre/config.volume b/pods/mamstack/calibre/config.volume deleted file mode 100644 index d73d01e..0000000 --- a/pods/mamstack/calibre/config.volume +++ /dev/null @@ -1,2 +0,0 @@ -[Volume] -VolumeName=calibre-config diff --git a/pods/mamstack/kavita/kavita-config.volume b/pods/mamstack/kavita/kavita-config.volume deleted file mode 100644 index 336eccd..0000000 --- a/pods/mamstack/kavita/kavita-config.volume +++ /dev/null @@ -1,2 +0,0 @@ -[Volume] -VolumeName=kavita-config diff --git a/pods/mamstack/kavita/kavita.container b/pods/mamstack/kavita/kavita.container deleted file mode 100644 index 2dbd745..0000000 --- a/pods/mamstack/kavita/kavita.container +++ /dev/null @@ -1,23 +0,0 @@ -[Unit] -Description=Ebook reader -After=caddy.service - -[Service] -Restart=on-failure -TimeoutStartSec=900 - -[Install] -WantedBy=default.target - -[Container] -Image=ghcr.io/kareadita/kavita:latest -ContainerName=kavita -HostName=kavita -Pod=MAMstack.pod -AutoUpdate=registry - -Volume=kavita-config:/kavita/config -Volume=/volumes/books:/library - -Environment=TZ=Etc/UTC - diff --git a/pods/mamstack/lazylibrarian/config.volume b/pods/mamstack/lazylibrarian/config.volume deleted file mode 100644 index b5fd7dd..0000000 --- a/pods/mamstack/lazylibrarian/config.volume +++ /dev/null @@ -1,3 +0,0 @@ -[Volume] -VolumeName=lazylibrarian-config - diff --git a/pods/mamstack/lazylibrarian/lazylibrarian.container b/pods/mamstack/lazylibrarian/lazylibrarian.container deleted file mode 100644 index 0a3a24b..0000000 --- a/pods/mamstack/lazylibrarian/lazylibrarian.container +++ /dev/null @@ -1,21 +0,0 @@ -[Unit] -Description=Lazy Librarian - -[Service] -Restart=on-failure -TimeoutStartSec=900 - -[Install] -WantedBy=default.target - -[Container] -ContainerName=lazylibrarian -Image=lscr.io/linuxserver/lazylibrarian:latest -HostName=lazylibrarian -Pod=MAMstack.pod -AutoUpdate=registry - -Volume=lazylibrarian-config:/config -Volume=/volumes/books:/books - -Environment=TZ=Etc/UTC diff --git a/pods/mamstack/thelounge/data.volume b/pods/mamstack/thelounge/data.volume deleted file mode 100644 index ac04b1e..0000000 --- a/pods/mamstack/thelounge/data.volume +++ /dev/null @@ -1,2 +0,0 @@ -[Volume] -VolumeName=thelounge-data diff --git a/pods/mamstack/thelounge/thelounge.container b/pods/mamstack/thelounge/thelounge.container deleted file mode 100644 index cee75fe..0000000 --- a/pods/mamstack/thelounge/thelounge.container +++ /dev/null @@ -1,19 +0,0 @@ -[Unit] -Description=IRC client - -[Service] -Restart=on-failure -TimeoutStartSec=900 - -[Install] -WantedBy=default.target - -[Container] -Image=ghcr.io/thelounge/thelounge:latest -ContainerName=thelounge -HostName=thelounge -Pod=MAMstack.pod -AutoUpdate=registry - -Volume=thelounge-data:/var/opt/thelounge -