diff --git a/docker-compose.yml b/docker-compose.yml index 7a8d0b2..547e490 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -34,8 +34,11 @@ services: api: build: ./api + volumes: + - ./api:/app:z ports: - "${API_PORT:-8000}:8000" + command: uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload environment: DATABASE_URL: postgresql+asyncpg://${POSTGRES_USER:-langlearn}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB:-langlearn} ADMIN_USER_EMAILS: ${ADMIN_USER_EMAILS:-wilson@thomaswilson.xyz} @@ -45,6 +48,7 @@ services: DEEPL_API_KEY: ${DEEPL_API_KEY} DEEPGRAM_API_KEY: ${DEEPGRAM_API_KEY} GEMINI_API_KEY: ${GEMINI_API_KEY} + PYTHONPATH: /app STORAGE_ENDPOINT_URL: http://storage:9000 STORAGE_ACCESS_KEY: ${STORAGE_ACCESS_KEY:-langlearn} STORAGE_SECRET_KEY: ${STORAGE_SECRET_KEY}