greek-tts/docker-compose.yml

21 lines
751 B
YAML

services:
app:
container_name: openai-edge-tts
restart: unless-stopped
image: travisvn/openai-edge-tts:latest
ports:
- '${PORT:-5050}:5050'
env_file:
- .tts-env
environment: # optionally define in -e argument when running docker command
API_KEY: ${API_KEY:-your_api_key_here}
PORT: ${PORT:-5050}
DEFAULT_VOICE: ${DEFAULT_VOICE:-en-US-AvaNeural}
DEFAULT_RESPONSE_FORMAT: ${DEFAULT_RESPONSE_FORMAT:-mp3}
DEFAULT_SPEED: ${DEFAULT_SPEED:-1.0}
DEFAULT_LANGUAGE: ${DEFAULT_LANGUAGE:-en-US}
REQUIRE_API_KEY: ${REQUIRE_API_KEY:-True}
REMOVE_FILTER: ${REMOVE_FILTER:-False}
EXPAND_API: ${EXPAND_API:-True}
DETAILED_ERROR_LOGGING: ${DETAILED_ERROR_LOGGING:-True}