services: pipeline: build: . ports: - "${PORT:-13000}:3000" environment: - OPENAI_API_KEY=${OPENAI_API_KEY} - OPENAI_BASE_URL=${OPENAI_BASE_URL} - OPENAI_TTS_API_KEY=${OPENAI_TTS_API_KEY} - OPENAI_TTS_BASE_URL=${OPENAI_TTS_BASE_URL} - FISH_AUDIO_API_KEY=${FISH_AUDIO_API_KEY} - MINIMAX_API_KEY=${MINIMAX_API_KEY} - MINIMAX_GROUP_ID=${MINIMAX_GROUP_ID} - ELEVENLABS_API_KEY=${ELEVENLABS_API_KEY} volumes: - pipeline-output:/app/apps/web/output - pipeline-jobs:/tmp/pipeline-jobs restart: unless-stopped volumes: pipeline-output: pipeline-jobs: