21 lines
751 B
YAML
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}
|