RabbitMQ is an open source general-purpose message broker that is designed for consistent, highly-available messaging scenarios (both synchronous and asynchronous).
- Docker image base
bitnami/rabbitmqlink - Combine with Traefik custom setup: asapdotid/traefik
docker network create proxy
docker network create securemake helpFirst of all:
- Init setup env:
make init - Init docker compose env:
make compose-init
You could custom environment of setup proxy with Traefik on .make/.env:
# with proxy
DOCKER_PROJECT_PROXY=trueOr
# without proxy (default)
DOCKER_PROJECT_PROXY=false- 📖 Docker compose RabbitMQ config of
Bitnami RabbitMQlink - 📖 RabbitMQ
custom.confcustom config of link - 📖 RabbitMQ
advanced.configsample config of link
Now chown this directory to 1001:root since the image is using UID 1001 as the user running the command:
sudo chown -R 1001:root .data/dataMIT / BSD
This Code was created in 2023 by Asapdotid.