From bd8c963d86886b2a55c1916d0012dd407f56718d Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 30 Jun 2025 15:31:07 -0400 Subject: [PATCH 1/6] Adding Wizarr service. --- docker-compose.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 23bc7563..5474f877 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6069,6 +6069,34 @@ services: swag.uptime-kuma.monitor.url: https://dbs.${MY_TLD} swag.uptime-kuma.monitor.interval: 300 restart: unless-stopped + wizarr: + container_name: wizarr + depends_on: + authelia: + condition: service_started + required: true + environment: + PUID: ${PUID} + PGID: ${PGID} + DISABLE_BUILTIN_AUTH: true + TZ: ${TZ} + image: ghcr.io/wizarrrr/wizarr + labels: + homepage.group: Servarr Stack + homepage.name: Wizarr + homepage.href: https://wizarr.${MY_TLD} + homepage.icon: wizarr.svg + homepage.description: User invitation management system for Jellyfin, Plex, and Emby + swag: enable + swag.uptime-kuma.enabled: true + swag.uptime-kuma.monitor.url: https://sonarr.${MY_TLD} + swag.uptime-kuma.monitor.interval: 300 + ports: + - 5690:5690 + restart: unless-stopped + volumes: + - ${DOCKER_VOLUME_CONFIG}/wizarr/database:/data/database + - ${DOCKER_VOLUME_CONFIG}/wizarr/wizard:/data/wizard_steps youtubedl: container_name: youtubedl environment: -- 2.52.0 From cbecfef1b60a405cb076af06d6508da8c184e2ec Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 30 Jun 2025 16:20:13 -0400 Subject: [PATCH 2/6] Typo fix for Wizarr in UptimeKuma monitoring. --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 5474f877..4736500b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6089,7 +6089,7 @@ services: homepage.description: User invitation management system for Jellyfin, Plex, and Emby swag: enable swag.uptime-kuma.enabled: true - swag.uptime-kuma.monitor.url: https://sonarr.${MY_TLD} + swag.uptime-kuma.monitor.url: https://wizarr.${MY_TLD} swag.uptime-kuma.monitor.interval: 300 ports: - 5690:5690 -- 2.52.0 From 175b5f5e44e203e0663a1f111cd1073252ce6c98 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 30 Jun 2025 16:32:02 -0400 Subject: [PATCH 3/6] Updating Homepage to run as non-root user. --- docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 4736500b..b6d62045 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1807,6 +1807,8 @@ services: container_name: homepage environment: HOMEPAGE_ALLOWED_HOSTS: ${MY_TLD} + PUID: ${PUID} + PGID: ${PGID} image: ghcr.io/gethomepage/homepage:latest labels: swag_server_custom_directive: access_log /config/log/$$host_access.log ; error_log /config/log/$$host_error.log ; -- 2.52.0 From 8132b26ac5b0f05de8475944b30429281417f4ee Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 30 Jun 2025 16:37:48 -0400 Subject: [PATCH 4/6] Simplifying volumes for Homepage. --- docker-compose.yml | 25 ++++--------------------- 1 file changed, 4 insertions(+), 21 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index b6d62045..ba4c4363 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1816,27 +1816,10 @@ services: - 3004:3000 restart: unless-stopped volumes: - - source: ${DOCKER_VOLUME_CONFIG}/homepage - target: /app/config - type: bind - bind: - create_host_path: true - - source: ${DOCKER_VOLUME_CONFIG}/homepage/images - target: /app/public/images - type: bind - bind: - create_host_path: true - - source: ${DOCKER_VOLUME_CONFIG}/homepage/icons - target: /app/public/icons - type: bind - bind: - create_host_path: true - - read_only: true - source: ${DOCKER_VOLUME_STORAGE} - target: /rinoa-storage - type: bind - bind: - create_host_path: true + - ${DOCKER_VOLUME_CONFIG}/homepage:/app/config + - ${DOCKER_VOLUME_CONFIG}/homepage/images:/app/public/images + - ${DOCKER_VOLUME_CONFIG}/homepage/icons:/app/public/icons + - ${DOCKER_VOLUME_STORAGE}:/rinoa-storage:ro hugo: command: hugo server --baseURL "it-services.${MY_TLD}" --bind 0.0.0.0 --appendPort=false --source=/src/it-services --configDir=/src/it-services/config/ -e production --logLevel debug container_name: hugo -- 2.52.0 From 8268965adafa4c420178a814b965dbe7bda35753 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 1 Jul 2025 07:06:47 -0400 Subject: [PATCH 5/6] Restart policy for planka-pg-db. --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index ba4c4363..19efaf59 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4161,7 +4161,7 @@ services: timeout: 5s retries: 5 image: postgres:16-alpine - restart: on-failure + restart: unless-stopped volumes: - planka-db-data:/var/lib/postgresql/data plant-it: -- 2.52.0 From 1cf3d892ef573b43046c7db8be652748a5706944 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Tue, 1 Jul 2025 11:21:36 +0000 Subject: [PATCH 6/6] chore: Update README --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9072d0a9..04b18ee3 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ | maxun-frontend | getmaxun/maxun-frontend:latest | | maxun-pg-db | postgres:13-alpine | | maxun-valkey | docker.io/bitnami/valkey:latest | -| meilisearch | getmeili/meilisearch:v1.13.3 | +| meilisearch | getmeili/meilisearch:v1.15 | | meme-search-pro | ghcr.io/neonwatty/meme_search_pro:latest | | meme-search-pro-img2txt-gen | ghcr.io/neonwatty/image_to_text_generator:latest | | meme-search-db | pgvector/pgvector:pg17 | @@ -186,5 +186,6 @@ | watchtower | ghcr.io/containrrr/watchtower:latest | | web-check | lissy93/web-check | | whodb | clidey/whodb | +| wizarr | ghcr.io/wizarrrr/wizarr | | youtubedl | nbr23/youtube-dl-server:latest | -- 2.52.0