# Service Inventory _Last updated: 2026-01-05_ ## archiveforge ### archiveforge-backend **Purpose:** **Technical Details:** - **Container:** `archiveforge-backend` - **Ports:** `8765:8080` - **Volumes:** - `/var/run/docker.sock:/var/run/docker.sock:ro` - `/mnt/docker-storage/appdata:/source/appdata:ro` - `/volume1/docker/backup/ArchiveForge:/backups` - `./config:/app/config` - `./data:/app/data` - `./logs:/app/logs` - **Network:** `default` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ### archiveforge-frontend **Purpose:** **Technical Details:** - **Container:** `archiveforge-frontend` - **Ports:** `8766:3000` - **Network:** `default, traefik_proxy` - **Traefik Domain:** `archiveforge.3ddbrew.com` - **Watchtower:** Enabled **Dependencies:** - **Requires:** archiveforge-backend - **Required by:** **Notes:** ## audiobookshelf ### audiobookshelf **Purpose:** **Technical Details:** - **Image:** `ghcr.io/advplyr/audiobookshelf:latest` - **Container:** `audiobookshelf` - **Ports:** `13378:80` - **Volumes:** - `/home/maddox/docker/appdata/audiobookshelf/config:/config` - `/home/maddox/docker/appdata/audiobookshelf/metadata:/metadata` - `/volume1/Media/audiobooks:/audiobooks` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## autoscan ### autoscan **Purpose:** Automated media library scanner for Plex/Emby/Jellyfin **Technical Details:** - **Image:** `cloudb0x/autoscan:latest` - **Container:** `autoscan` - **Ports:** `3030:3030` - **Network:** `traefik_proxy` - **Traefik Domain:** `autoscan.3ddbrewery.com` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** None **Notes:** Monitors file changes and triggers targeted media library scans ## bazarr ### bazarr **Purpose:** **Technical Details:** - **Image:** `lscr.io/linuxserver/bazarr:latest` - **Container:** `bazarr` - **Ports:** `6767:6767` - **Volumes:** - `/home/maddox/docker/appdata/bazarr/config:/config` - `/volume1/Media:/media` - `/volume1/archive/:/archive` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## beszel ### beszel **Purpose:** **Technical Details:** - **Image:** `henrygd/beszel` - **Container:** `beszel` - **Ports:** `31090:8090` - **Volumes:** - `./beszel_data:/beszel_data` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ### beszel-agent **Purpose:** **Technical Details:** - **Image:** `henrygd/beszel-agent` - **Container:** `beszel-agent` - **Volumes:** - `/var/run/docker.sock:/var/run/docker.sock:ro` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## books_webv2 ### frontend **Purpose:** **Technical Details:** - **Container:** `books_frontend` - **Ports:** `${FRONTEND_PORT:-3000}:80` - **Network:** `traefik_proxy` - **Watchtower:** Disabled **Dependencies:** - **Requires:** backend - **Required by:** **Notes:** ### backend **Purpose:** **Technical Details:** - **Container:** `books_backend` - **Ports:** `${API_PORT:-48000}:8000` - **Network:** `traefik_proxy` - **Watchtower:** Disabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## calibre ### calibre-web **Purpose:** **Technical Details:** - **Image:** `linuxserver/calibre-web:latest` - **Container:** `calibre-web` - **Ports:** `28083:8083` - **Volumes:** - `/home/maddox/docker/appdata/calibre:/config` - `/volume1/Media/Books:/books` - **Network:** `calibre_network` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ### calibre-server **Purpose:** **Technical Details:** - **Image:** `linuxserver/calibre:latest` - **Container:** `calibre-server` - **Ports:** `28080:8080, 28081:8081, 28181:8181` - **Volumes:** - `/home/maddox/docker/appdata/calibre:/config` - `/volume1/Media/Books:/books` - **Network:** `calibre_network` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## channels ### channels-dvr **Purpose:** **Technical Details:** - **Image:** `fancybits/channels-dvr:tve` - **Container:** `channels-dvr` - **Volumes:** - `/home/maddox/docker/appdata/channels/config:/channels-dvr` - `/volume1/Media/DVR/Channels-DVR:/shares/DVR` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## channeltube ### channeltube **Purpose:** **Technical Details:** - **Image:** `thewicklowwolf/channeltube:latest` - **Container:** `channeltube` - **Ports:** `5444:5000` - **Volumes:** - `/home/maddox/docker/appdata//channeltube/config:/channeltube/config` - `/volume1/Media/Youtube/movies:/channeltube/downloads` - `/volume1/Media/Youtube//audio:/channeltube/audio_downloads` - `/etc/localtime:/etc/localtime:ro` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## cyberchef ### cyberchef **Purpose:** **Technical Details:** - **Image:** `mpepping/cyberchef:latest` - **Container:** `CyberChef` - **Ports:** `7318:8000` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## docker-api ### docker-proxy **Purpose:** **Technical Details:** - **Image:** `alpine/socat` - **Container:** `docker-proxy` - **Volumes:** - `/var/run/docker.sock:/var/run/docker.sock:ro` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## emby ### emby **Purpose:** Media server for streaming TV shows, movies, music, and photos **Technical Details:** - **Image:** `linuxserver/emby:beta` - **Container:** `emby` - **Ports:** `8096:8096, 8920:8920` - **Network:** `traefik_proxy` - **Traefik Domain:** `m.3ddbrewery.com, tv.3ddbrewery.com` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** None **Notes:** Primary media server. Streams content to various clients. ## homepage ### homepage **Purpose:** **Technical Details:** - **Image:** `ghcr.io/gethomepage/homepage:latest` - **Container:** `homepage` - **Ports:** `3305:3000` - **Volumes:** - `/home/maddox/docker/appdata/homepage/config:/app/config` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## immich ### immich-server **Purpose:** **Technical Details:** - **Image:** `ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}` - **Container:** `immich_server` - **Ports:** `2283:2283` - **Volumes:** - `${UPLOAD_LOCATION}:/usr/src/app/upload` - `/etc/localtime:/etc/localtime:ro` - **Watchtower:** Enabled **Dependencies:** - **Requires:** redis, database - **Required by:** **Notes:** ### immich-machine-learning **Purpose:** **Technical Details:** - **Image:** `ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}` - **Container:** `immich_machine_learning` - **Volumes:** - `model-cache:/cache` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ### redis **Purpose:** **Technical Details:** - **Image:** `docker.io/valkey/valkey:8-bookworm@sha256:42cba146593a5ea9a622002c1b7cba5da7be248650cbb64ecb9c6c33d29794b1` - **Container:** `immich_redis` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ### database **Purpose:** **Technical Details:** - **Image:** `docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:739cdd626151ff1f796dc95a6591b55a714f341c737e27f045019ceabf8e8c52` - **Container:** `immich_postgres` - **Volumes:** - `${DB_DATA_LOCATION}:/var/lib/postgresql/data` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## jellyfin ### jellyfin **Purpose:** **Technical Details:** - **Image:** `jellyfin/jellyfin:latest` - **Container:** `jellyfin` - **Ports:** `38096:8096, 38920:8920, 1900:1900/udp, 7359:7359/udp` - **Volumes:** - `/home/maddox/docker/appdata/jellyfin/config:/config` - `/home/maddox/docker/appdata/jellyfin/cache:/cache` - `/volume1/Media:/media` - `/volume1/archive:/archive` - **Network:** `traefik_proxy` - **Traefik Domain:** `jellyfin.3ddbrew.com` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## jellyseerr ### jellyseerr **Purpose:** **Technical Details:** - **Image:** `fallenbagel/jellyseerr:latest` - **Container:** `jellyseerr` - **Ports:** `5055:5055` - **Volumes:** - `/home/maddox/docker/appdata/jellyseerr:/app/config` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## karakeep ### web **Purpose:** **Technical Details:** - **Image:** `ghcr.io/karakeep-app/karakeep:${KARAKEEP_VERSION:-release}` - **Ports:** `3054:3000` - **Volumes:** - `/home/maddox/docker/appdata/karakeep/:/data` - **Watchtower:** Enabled **Dependencies:** - **Requires:** meilisearch, chrome - **Required by:** **Notes:** ### meilisearch **Purpose:** **Technical Details:** - **Image:** `getmeili/meilisearch:v1.13.3` - **Ports:** `7700:7700` - **Volumes:** - `/home/maddox/docker/appdata/karakeep/meilisearch/:/meili_data` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ### chrome **Purpose:** **Technical Details:** - **Image:** `gcr.io/zenika-hub/alpine-chrome:123` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ### ollama **Purpose:** **Technical Details:** - **Image:** `ollama/ollama:latest` - **Ports:** `11434:11434` - **Volumes:** - `/home/maddox/docker/appdata/karakeep/ollama:/root/.ollama` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## lidarr ### lidarr **Purpose:** **Technical Details:** - **Image:** `lscr.io/linuxserver/lidarr:latest` - **Container:** `lidarr` - **Ports:** `8686:8686` - **Volumes:** - `./:/config` - `./custom-services.d:/custom-services.d` - `./custom-cont-init.d:/custom-cont-init.d` - `/volume1/Media:/media` - `/volume1/Downloads/nzbget:/downloads` - `/volume1/Downloads/rutorrent:/torrent` - `/volume1/archive:/archive` - `/volume1/Downloads/slskd:/slskd_downloads` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** slskd - **Required by:** **Notes:** ### slskd **Purpose:** **Technical Details:** - **Image:** `slskd/slskd:latest` - **Container:** `slskd` - **Ports:** `5030:5030, 5031:5031, 50300:50300` - **Volumes:** - `./slskd/config:/app` - `/volume1/Media:/media` - `/volume1/Downloads/nzbget:/nzb-downloads` - `/volume1/Downloads/rutorrent:/torrent` - `/volume1/archive:/archive` - `/volume1/Downloads/slskd:/downloads` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## mealie ### mealie **Purpose:** **Technical Details:** - **Image:** `ghcr.io/mealie-recipes/mealie:latest` - **Container:** `mealie` - **Ports:** `9925:9000` - **Volumes:** - `/home/maddox/docker/appdata/mealie:/app/data` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** mealie_postgres - **Required by:** **Notes:** ### mealie_postgres **Purpose:** **Technical Details:** - **Image:** `postgres:15` - **Container:** `mealie_postgres` - **Volumes:** - `/home/maddox/docker/appdata/mealie/postgres:/var/lib/postgresql/data` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## mixarr ### mysql **Purpose:** MySQL database for mixarr application data **Technical Details:** - **Image:** `mysql:8.0` - **Container:** `mixarr_mysql` - **Ports:** Internal only (3306) - **Volumes:** - `mixarr_mysql_data:/var/lib/mysql` - **Network:** `mixarr_internal` - **Watchtower:** Enabled - **Character Set:** utf8mb4_unicode_ci **Dependencies:** - **Requires:** None - **Required by:** api **Notes:** Healthcheck enabled with mysqladmin ping ### redis **Purpose:** Cache and session storage for mixarr **Technical Details:** - **Image:** `redis:7-alpine` - **Container:** `mixarr_redis` - **Ports:** Internal only (6379) - **Volumes:** - `mixarr_redis_data:/data` - **Network:** `mixarr_internal` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** api **Notes:** Healthcheck enabled with redis-cli ping ### api **Purpose:** Express.js API backend for mixarr music discovery **Technical Details:** - **Image:** `ghcr.io/aquantumofdonuts/mixarr:latest` - **Container:** `mixarr_api` - **Ports:** `3005:3005` - **Networks:** `mixarr_internal, traefik_proxy` - **Traefik Domain:** `api.mixarr.3ddbrewery.com` - **Watchtower:** Enabled **Dependencies:** - **Requires:** mysql, redis - **Required by:** web **Notes:** Runs Prisma migrations on startup. Connects to Lidarr for automated music discovery using LLM providers (OpenAI, Anthropic, Ollama). ### web **Purpose:** Next.js frontend for mixarr **Technical Details:** - **Image:** `ghcr.io/aquantumofdonuts/mixarr:latest` - **Container:** `mixarr_web` - **Ports:** `3006:3000` - **Networks:** `mixarr_internal, traefik_proxy` - **Traefik Domain:** `mixarr.3ddbrewery.com` - **Watchtower:** Enabled **Dependencies:** - **Requires:** api - **Required by:** None **Notes:** AI-powered music discovery tool that integrates with Lidarr and multiple music streaming services (Spotify, TIDAL, Deezer, Last.fm, etc.). ## navidrome ### navidrome **Purpose:** **Technical Details:** - **Image:** `deluan/navidrome:latest` - **Ports:** `4533:4533` - **Volumes:** - `./data:/data` - `/volume1/Media/Music:/music:ro` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## ntfy ### ntfy **Purpose:** **Technical Details:** - **Image:** `binwiederhier/ntfy:latest` - **Container:** `ntfy` - **Ports:** `6741:80` - **Volumes:** - `/home/maddox/docker/appdata/ntfy:/var/lib/ntfy` - `/home/maddox/docker/appdata/ntfy/cache:/var/cache/ntfy` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## phpmyadmin ### phpmyadmin **Purpose:** **Technical Details:** - **Image:** `phpmyadmin:latest` - **Container:** `phpmyadmin` - **Ports:** `2500:80` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## phppgadmin ### phppgadmin **Purpose:** **Technical Details:** - **Image:** `dockage/phppgadmin:latest` - **Ports:** `5183:80, 4433:443` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## profilarr ### profilarr **Purpose:** **Technical Details:** - **Image:** `santiagosayshey/profilarr:latest` - **Container:** `profilarr` - **Ports:** `6868:6868` - **Volumes:** - `/home/maddox/docker/appdata/profilarr/config:/config` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## prowlarr ### prowlarr **Purpose:** **Technical Details:** - **Image:** `lscr.io/linuxserver/prowlarr:latest` - **Container:** `prowlarr` - **Ports:** `9696:9696` - **Volumes:** - `/home/maddox/docker/appdata/prowlarr:/config` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## radarr ### radarr **Purpose:** **Technical Details:** - **Image:** `ghcr.io/linuxserver/radarr:latest` - **Container:** `radarr` - **Ports:** `7878:7878` - **Volumes:** - `/home/maddox/docker/appdata/radarr:/config` - `/home/maddox/docker/appdata/radarr/custom-services.d:/custom-services.d` - `/home/maddox/docker/appdata/radarr/custom-cont-init.d:/custom-cont-init.d` - `/volume1/Downloads/rutorrent/incoming:/incoming` - `/volume1/archive/movies:/archive/movies` - `/volume1/archive/tv:/archive/tv` - `/volume1/Media:/media` - `/volume1/Downloads/nzbget:/downloads` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## readarr ### readarr **Purpose:** **Technical Details:** - **Image:** `lscr.io/linuxserver/readarr:develop` - **Container:** `readarr` - **Ports:** `8787:8787` - **Volumes:** - `/home/maddox/docker/appdata/readarr:/config` - `/home/maddox/docker/appdata/readarr/custom-services.d:/custom-services.d` - `/home/maddox/docker/appdata/readarr/custom-cont-init.d:/custom-cont-init.d` - `/volume1/Media:/media` - `/volume1/archive:/archive` - `/volume1/Downloads/nzbget:/downloads` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## sftp ### sftp **Purpose:** **Technical Details:** - **Image:** `atmoz/sftp:latest` - **Container:** `sftp_simpsons` - **Ports:** `2222:22` - **Volumes:** - `/volume1/Media/share:/home/gumby/share` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## silverbullet ### silverbullet **Purpose:** **Technical Details:** - **Image:** `ghcr.io/silverbulletmd/silverbullet` - **Ports:** `53510:3000` - **Volumes:** - `./space:/space` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## sonarr ### sonarr **Purpose:** **Technical Details:** - **Image:** `ghcr.io/linuxserver/sonarr:latest` - **Container:** `sonarr` - **Ports:** `8989:8989` - **Volumes:** - `/home/maddox/docker/appdata/sonarr:/config` - `/home/maddox/docker/appdata/sonarr/custom-services.d:/custom-services.d` - `/home/maddox/docker/appdata/sonarr/custom-cont-init.d:/custom-cont-init.d` - `/volume1/archive/movies:/archive/movies` - `/volume1/archive/tv:/archive/tv` - `/volume1/Downloads/nzbget/completed/tv:/downloads/completed/tv` - `/volume1/Downloads/nzbget:/downloads` - `/volume1/Downloads/rutorrent/incoming:/incoming` - `/volume1/Media:/media` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## store-matching ### backend **Purpose:** **Technical Details:** - **Network:** `traefik_proxy` - **Traefik Domain:** `api.stores.3ddbrew.com` - **Watchtower:** Disabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ### frontend **Purpose:** **Technical Details:** - **Ports:** `45580:80` - **Network:** `traefik_proxy` - **Traefik Domain:** `stores.3ddbrew.com` - **Watchtower:** Disabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## subgen ### subgen **Purpose:** Subtitle generator using Whisper AI for automatic subtitle creation **Technical Details:** - **Image:** `mccloud/subgen:latest` - **Container:** `subgen` - **Ports:** `39000:9000` - **Network:** `traefik_proxy` - **Traefik Domain:** `subgen.3ddbrewery.com` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** None **Notes:** Uses OpenAI Whisper for automatic subtitle/transcription generation ## tailscale ### tailscale **Purpose:** **Technical Details:** - **Image:** `tailscale/tailscale` - **Container:** `tailscale` - **Volumes:** - `/dev/net/tun:/dev/net/tun` - `/home/maddox/docker/appdata/tailscale:/var/lib/tailscale` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## termix ### termix **Purpose:** **Technical Details:** - **Image:** `ghcr.io/lukegus/termix:latest` - **Container:** `Termix` - **Ports:** `5674:5674` - **Volumes:** - `/home/maddox/docker/appdata/termix:/app/data:rw` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## tinymediamanager ### tinymediamanager **Purpose:** **Technical Details:** - **Image:** `romancin/tinymediamanager:latest-v4` - **Container:** `tinymediamanager` - **Ports:** `45800:5800, 45900:5900` - **Volumes:** - `./config:/config` - `/volume1/Media:/media` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## tunarr ### tunarr **Purpose:** **Technical Details:** - **Image:** `chrisbenincasa/tunarr:latest` - **Container:** `tunarr` - **Ports:** `48323:8000` - **Volumes:** - `/home/maddox/docker/appdata/tunarr/data:/config/tunarr` - `/tmp:/tmp` - **Network:** `traefik_proxy` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## vert ### vert **Purpose:** **Technical Details:** - **Image:** `ghcr.io/vert-sh/vert:latest` - **Container:** `Vert` - **Ports:** `3884:80` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## vpn ### gluetun **Purpose:** **Technical Details:** - **Image:** `qmcgaw/gluetun:v3` - **Container:** `gluetun` - **Ports:** `33000:3000, 38888:38888, 38443:443, 35000:5000, 51413:51413, 6789:6789, 8999:80, 38000:8000, 38388:8388, 9191:9191` - **Volumes:** - `/home/maddox/docker/appdata/vpn:/gluetun` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ### rutorrent-vpn **Purpose:** **Technical Details:** - **Image:** `linuxserver/rutorrent:latest` - **Container:** `rutorrent` - **Volumes:** - `/home/maddox/docker/appdata/vpn/rutorrent:/config` - `/volume1/Downloads/rutorrent:/downloads` - `/volume1/Media:/media` - `/volume1/archive:/archive` - **Watchtower:** Enabled **Dependencies:** - **Requires:** gluetun - **Required by:** **Notes:** ### nzbget-vpn **Purpose:** **Technical Details:** - **Image:** `lscr.io/linuxserver/nzbget:latest` - **Container:** `nzbget` - **Volumes:** - `/home/maddox/docker/appdata/vpn/nzbget:/config` - `/volume1/Downloads/nzbget:/downloads` - `/volume1/Media:/media` - `/volume1/archive:/archive` - **Watchtower:** Enabled **Dependencies:** - **Requires:** gluetun - **Required by:** **Notes:** ### dispatcharr **Purpose:** **Technical Details:** - **Image:** `ghcr.io/dispatcharr/dispatcharr:latest` - **Container:** `dispatcharr` - **Volumes:** - `/home/maddox/docker/appdata/vpn/dispatcharr:/data` - **Watchtower:** Enabled **Dependencies:** - **Requires:** gluetun - **Required by:** **Notes:** ## watchstate ### watchstate **Purpose:** **Technical Details:** - **Image:** `ghcr.io/arabcoders/watchstate:latest` - **Container:** `watchstate` - **Ports:** `8585:8080` - **Volumes:** - `./home/maddox/docker/appdata/watchstate:/config:rw` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## watchtower ### watchtower **Purpose:** **Technical Details:** - **Image:** `containrrr/watchtower` - **Container:** `watchtower` - **Volumes:** - `/var/run/docker.sock:/var/run/docker.sock` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ## web-check ### Web-Check **Purpose:** Website analysis tool providing comprehensive information about domains **Technical Details:** - **Image:** `lissy93/web-check:latest` - **Container:** `Web-Check` - **Ports:** `6160:3000` - **Network:** `traefik_proxy` - **Traefik Domain:** `webcheck.3ddbrewery.com` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** None **Notes:** Analyzes websites for DNS records, SSL certificates, headers, performance, and more ## weechat ### weechat **Purpose:** **Technical Details:** - **Image:** `weechat/weechat:latest` - **Container:** `weechat` - **Ports:** `29001:9001, 29002:9002, 6660-6669:6660-6669` - **Volumes:** - `./weechat-home:/home/weechat` - **Network:** `weechat-network` - **Watchtower:** Enabled **Dependencies:** - **Requires:** None - **Required by:** **Notes:** ### glowing-bear **Purpose:** **Technical Details:** - **Image:** `j33r/glowing-bear:latest` - **Container:** `glowing-bear` - **Ports:** `28280:8080` - **Volumes:** - `/etc/localtime:/etc/localtime:ro` - **Network:** `weechat-network` - **Watchtower:** Enabled **Dependencies:** - **Requires:** weechat - **Required by:** **Notes:**