From bfa24212fb02b04c555c6b1d29187febf05c71a0 Mon Sep 17 00:00:00 2001 From: sickprodigy Date: Fri, 21 Nov 2025 19:28:45 -0500 Subject: [PATCH] Add docker-compose configuration for Spotify playlist generator API --- spotify-playlist-generator/docker-compose.yml | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 spotify-playlist-generator/docker-compose.yml diff --git a/spotify-playlist-generator/docker-compose.yml b/spotify-playlist-generator/docker-compose.yml new file mode 100644 index 0000000..038b3b4 --- /dev/null +++ b/spotify-playlist-generator/docker-compose.yml @@ -0,0 +1,31 @@ +name: spotify-playlist-generator +services: + spotify-playlist-generator-api: + tty: true + stdin_open: true + pull_policy: build + build: + context: . + dockerfile: Dockerfile + network: host + shm_size: "16gb" + container_name: spotify-playlist-generator-api + environment: + - PUID=1000 + - PGID=1006 + - TZ=America/New_York + image: "blastbeng/spotify-playlist-generator-api:1.0.0" + restart: always + volumes: + - "/docker-containers/spotify-playlist-generator/.env:/home/user/spotify-playlist-downloader/.env" + - "/docker-containers/spotify-playlist-generator/.cache:/home/user/spotify-playlist-downloader/.cache" + - "/Music:/srv/music" + - "/docker-containers/navidrome/navidrome.db:/srv/navidrome/navidrome.db" + entrypoint: ./entrypoint.sh + ports: + - 50811:50811 + healthcheck: + test: ["CMD", "curl", "-f", "http://127.0.0.1:50811/utils/healthcheck"] + interval: 15s + timeout: 5s + retries: 12 \ No newline at end of file