Files
embycovers/docker-compose.yml
T

35 lines
1009 B
YAML
Raw Normal View History

2026-04-15 09:27:29 +12:00
services:
2026-06-08 00:01:55 +12:00
homelabtoolkit:
2026-04-15 09:27:29 +12:00
build: .
2026-06-08 00:01:55 +12:00
container_name: homelabtoolkit
2026-04-15 09:27:29 +12:00
ports:
- "8500:8500"
environment:
2026-05-27 09:13:18 +12:00
- TZ=Pacific/Auckland
2026-06-08 00:01:55 +12:00
# Emby
2026-05-27 09:13:18 +12:00
- EMBY_URL=http://10.0.0.2:8096
- EMBY_API_KEY=b9af54b630f6448289ab96422add567a
2026-06-08 00:01:55 +12:00
# Navidrome (Subsonic API)
- NAVIDROME_URL=http://10.0.0.2:4533
- NAVIDROME_USER=
- NAVIDROME_PASSWORD=
# Music library root (for the Cover Manager). Mount the share below to match.
- MUSIC_ROOT=/music
2026-04-20 23:16:53 +12:00
# Optional external artwork providers:
2026-05-27 09:13:18 +12:00
# - TMDB_BEARER_TOKEN=
# - TMDB_API_KEY=
# - GOOGLE_CUSTOM_SEARCH_API_KEY=
# - GOOGLE_CUSTOM_SEARCH_ENGINE_ID=
2026-04-15 09:27:29 +12:00
volumes:
2026-06-08 00:01:55 +12:00
- /share/Docker/homelabtoolkit/output:/app/output
- /share/Docker/homelabtoolkit/cache:/app/cache
# Mount your music library so the Cover Manager can scan/maintain it:
- /share/Music:/music
2026-04-15 09:27:29 +12:00
restart: unless-stopped
2026-05-27 09:13:18 +12:00
networks:
- npm_network
networks:
npm_network:
external: true