♻️(summary) integrate summary Docker compose into global dev tooling

Consolidate summary service into main development stack to centralize
development environment management and simplify service orchestration
with shared infrastructure like MinIO storage.
This commit is contained in:
lebaudantoine
2025-09-09 12:32:30 +02:00
committed by aleb_the_flash
parent 1b3b9ff858
commit 67b046c9ba
4 changed files with 61 additions and 28 deletions

View File

@@ -1,27 +0,0 @@
services:
redis:
image: redis
ports:
- "6379:6379"
app:
container_name: app
build: .
command: uvicorn summary.main:app --host 0.0.0.0 --port 8000 --reload
volumes:
- .:/app
ports:
- "8000:8000"
restart: always
env_file:
".env"
depends_on:
- redis
celery_worker:
container_name: celery_worker
build: .
command: celery -A summary.core.celery_worker worker --pool=solo --loglevel=debug
volumes:
- .:/app
depends_on:
- redis
- app