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 | diff --git a/docker-compose.yml b/docker-compose.yml index 23bc7563..19efaf59 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 ; @@ -1814,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 @@ -4176,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: @@ -6069,6 +6054,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://wizarr.${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: