services: # RabbitMQ rabbitmq: image: rabbitmq:4-management container_name: rabbitmq restart: unless-stopped ports: - "15672:15672" # RabbitMQ Management UI - "5672:5672" # RabbitMQ AMQP environment: RABBITMQ_HOST: "%" RABBITMQ_DEFAULT_USER: user RABBITMQ_DEFAULT_PASS: root volumes: - rabbitmq_data:/var/lib/rabbitmq networks: - rabbitmq_network healthcheck: test: - CMD - rabbitmq-diagnostics - "-q" - ping retries: 3 timeout: 5s interval: 30s volumes: rabbitmq_data: driver: local networks: rabbitmq_network: driver: bridge