services: musik: image: code.edgarpierre.fr/edpibu/musik container_name: musik restart: unless-stopped ports: - 35001:8000 volumes: - /docker/musik/config:/config:ro - /data/srv/musik/static:/app/static environment: CELERY_BROKER_URL: amqp://rabbitmq:5672// POSTGRES_HOST: postgres env_file: stack.env depends_on: - rabbitmq - celery - postgres 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// POSTGRES_HOST: postgres env_file: stack.env depends_on: - rabbitmq rabbitmq: image: rabbitmq container_name: musik_rabbitmq restart: unless-stopped postgres: image: postgres:17 container_name: musik_postgres restart: unless-stopped env_file: stack.env volumes: - /docker/musik/postgres:/var/lib/postgresql/data