2025-06-14 17:04:44 +02:00
|
|
|
services:
|
|
|
|
musik:
|
|
|
|
image: code.edgarpierre.fr/edpibu/musik
|
|
|
|
container_name: musik
|
|
|
|
restart: unless-stopped
|
|
|
|
ports:
|
|
|
|
- 35001:8000
|
|
|
|
volumes:
|
2025-06-14 17:07:40 +02:00
|
|
|
- /docker/musik/config:/config:ro
|
2025-06-14 17:24:10 +02:00
|
|
|
- /data/srv/musik/static:/app/static
|
2025-06-14 17:04:44 +02:00
|
|
|
environment:
|
|
|
|
CELERY_BROKER_URL: amqp://rabbitmq:5672//
|
2025-06-14 17:41:48 +02:00
|
|
|
POSTGRES_HOST: postgres
|
2025-06-14 17:09:13 +02:00
|
|
|
env_file: stack.env
|
2025-06-14 17:04:44 +02:00
|
|
|
depends_on:
|
|
|
|
- rabbitmq
|
|
|
|
- celery
|
2025-06-14 17:43:22 +02:00
|
|
|
- postgres
|
2025-06-14 17:04:44 +02:00
|
|
|
|
|
|
|
celery:
|
|
|
|
image: code.edgarpierre.fr/edpibu/musik
|
|
|
|
container_name: musik_celery
|
|
|
|
restart: unless-stopped
|
|
|
|
command: uv run celery -A musik worker
|
|
|
|
environment:
|
|
|
|
CELERY_BROKER_URL: amqp://rabbitmq:5672//
|
2025-06-14 17:50:03 +02:00
|
|
|
env_file: stack.env
|
2025-06-14 17:04:44 +02:00
|
|
|
depends_on:
|
|
|
|
- rabbitmq
|
|
|
|
|
|
|
|
rabbitmq:
|
|
|
|
image: rabbitmq
|
|
|
|
container_name: musik_rabbitmq
|
2025-06-14 17:41:48 +02:00
|
|
|
|
|
|
|
postgres:
|
|
|
|
image: postgres:17
|
|
|
|
container_name: musik_postgres
|
|
|
|
env_file: stack.env
|