35 lines
1009 B
YAML
35 lines
1009 B
YAML
services:
|
|
homelabtoolkit:
|
|
build: .
|
|
container_name: homelabtoolkit
|
|
ports:
|
|
- "8500:8500"
|
|
environment:
|
|
- TZ=Pacific/Auckland
|
|
# Emby
|
|
- EMBY_URL=http://10.0.0.2:8096
|
|
- EMBY_API_KEY=b9af54b630f6448289ab96422add567a
|
|
# 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
|
|
# Optional external artwork providers:
|
|
# - TMDB_BEARER_TOKEN=
|
|
# - TMDB_API_KEY=
|
|
# - GOOGLE_CUSTOM_SEARCH_API_KEY=
|
|
# - GOOGLE_CUSTOM_SEARCH_ENGINE_ID=
|
|
volumes:
|
|
- /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
|
|
restart: unless-stopped
|
|
networks:
|
|
- npm_network
|
|
|
|
networks:
|
|
npm_network:
|
|
external: true
|