diff --git a/arr/compose.yaml b/arr/compose.yaml index 6ecdcfe..5baf01b 100644 --- a/arr/compose.yaml +++ b/arr/compose.yaml @@ -150,45 +150,20 @@ services: caddy.1_import: internal caddy.2_import: authentik - lidarr-audiobooks: - image: blampe/lidarr:latest - container_name: lidarr-audiobooks + kapowarr: + container_name: kapowarr + image: mrcas/kapowarr:latest + volumes: + - /mnt/docker/kapowarr/database:/app/db + - /media:/media networks: - default - media - proxy - environment: - - PUID=1000 - - PGID=1800 - - TZ=Australia/Perth - volumes: - - /mnt/docker/lidarr-audiobooks/config:/config - - /media:/media - restart: unless-stopped - ports: - - 8686:8686 labels: - caddy: lidarr-audiobooks.ferngarden.net - caddy.1_import: internal - caddy.2_import: authentik - - lazylibrarian: - image: lscr.io/linuxserver/lazylibrarian:latest - container_name: lazylibrarian - environment: - - PUID=1000 - - PGID=1800 - - TZ=Australia/Perth - volumes: - - /mnt/docker/lazylibrarian/data:/config - - /media:/media - networks: - - default - - proxy - - media - ports: - - 5299:5299 - restart: unless-stopped + caddy: kapowarr.ferngarden.net + caddy.import: internal + caddy.reverse_proxy: '{{ upstreams 5656 }}' letterboxd-list-radarr: image: screeny05/letterboxd-list-radarr:latest @@ -272,8 +247,6 @@ networks: volumes: bazarr_config: name: bazarr_config - beets_config: - name: beets_config cleanuperr_config: name: cleanuperr_config cleanuperr_logs: @@ -294,9 +267,5 @@ volumes: name: prowlarr_config radarr_config: name: radarr_config - readarr-audiobooks_config: - name: readarr-audiobooks_config - readarr-ebooks_config: - name: readarr-ebooks_config sonarr_config: name: sonarr_config diff --git a/calibre/compose.yaml b/calibre/compose.yaml index ff63359..c71c2ea 100644 --- a/calibre/compose.yaml +++ b/calibre/compose.yaml @@ -19,6 +19,32 @@ services: caddy.reverse_proxy: '{{ upstreams 8083 }}' restart: unless-stopped + cwa-downloader: + image: ghcr.io/calibrain/calibre-web-automated-book-downloader:latest + container_name: cwa-downloader + environment: + FLASK_PORT: 8084 + LOG_LEVEL: info + BOOK_LANGUAGE: en + USE_BOOK_TITLE: true + TZ: Australia/Perth + APP_ENV: prod + UID: 1000 + GID: 1800 + CWA_DB_PATH: /auth/app.db + networks: + - default + - media + - proxy + restart: unless-stopped + volumes: + - /media/media/calibre/ingest:/cwa-book-ingest + - /mnt/docker/calibre-web-automated/downloader/app.db:/auth/app.db:ro + labels: + caddy: books-dl.ferngarden.net + caddy.import: internal + cadyd.reverse_proxy: '{{ upstreams 8084 }}' + networks: default: proxy: diff --git a/glance/compose.yaml b/glance/compose.yaml deleted file mode 100644 index 89f5a52..0000000 --- a/glance/compose.yaml +++ /dev/null @@ -1,19 +0,0 @@ -services: - glance: - container_name: glance - image: glanceapp/glance - restart: unless-stopped - volumes: - - /mnt/docker/glance/config:/app/config - networks: - - default - - proxy - labels: - caddy: glance.ferngarden.net - caddy.import: internal - caddy.reverse_proxy: '{{ upstreams 8080 }}' - -networks: - default: - proxy: - external: true diff --git a/kavita/compose.yaml b/kavita/compose.yaml deleted file mode 100644 index 74aff9d..0000000 --- a/kavita/compose.yaml +++ /dev/null @@ -1,25 +0,0 @@ -services: - kavita: - image: lscr.io/linuxserver/kavita:latest - container_name: kavita - environment: - - PUID=1000 - - PGID=1800 - - TZ=Australia/Perth - volumes: - - /mnt/docker/kavita/config:/config - - /media:/media - ports: - - 5000:5000 - networks: - - default - - proxy - - media - restart: unless-stopped - -networks: - default: - proxy: - external: true - media: - external: true \ No newline at end of file diff --git a/obsidian-livesync/compose.yaml b/obsidian-livesync/compose.yaml deleted file mode 100644 index 1abce43..0000000 --- a/obsidian-livesync/compose.yaml +++ /dev/null @@ -1,27 +0,0 @@ -services: - obsidian-livesync: - container_name: obsidian-livesync - image: couchdb:latest - user: 1000:1000 - environment: - - TZ=Australia/Perth - - COUCHDB_USER=obsidian - - COUCHDB_PASSWORD=${COUCHDB_PASSWORD} - volumes: - - /mnt/docker/obsidian-livesync/data:/opt/couchdb/data - - /mnt/docker/obsidian-livesync/etc/local.d:/opt/couchdb/etc/local.d - ports: - - 5984:5984 - networks: - - default - - proxy - restart: unless-stopped - labels: - caddy: obsidian-livesync.ferngarden.net - caddy.import: internal - caddy.reverse_proxy: '{{ upstreams 5984 }}' - -networks: - default: - proxy: - external: true \ No newline at end of file