name: emby-guide services: emby-guide-server: build: context: . dockerfile: Dockerfile.server restart: unless-stopped environment: DB_PATH: /data/guide.db EMBY_GUIDE_MASTER_KEY_FILE: /secrets/master-key SCHEDULE_TZ: ${SCHEDULE_TZ:-Etc/UTC} CACHE_TTL_MINUTES: ${CACHE_TTL_MINUTES:-360} SAVED_MAX_PER_USER: ${SAVED_MAX_PER_USER:-5} LIB_MOVIES: ${LIB_MOVIES:-Movies} LIB_TV: ${LIB_TV:-TV Shows} LIB_ANIME: ${LIB_ANIME:-Anime} LIB_STANDUP: ${LIB_STANDUP:-Stand Up} LIB_THEATRE: ${LIB_THEATRE:-Theatre} PUBLIC_EMBY_URL: ${PUBLIC_EMBY_URL:-} volumes: - emby-guide-data:/data - emby-guide-secrets:/secrets emby-guide-client: build: context: . dockerfile: Dockerfile.client restart: unless-stopped depends_on: emby-guide-server: condition: service_healthy ports: - "${GUIDE_PORT:-8687}:80" volumes: emby-guide-data: emby-guide-secrets: