Running RabbitMQ on Unraid
This post is part of a series covering running various containers on Unraid.
This is a quick post on getting RabbitMQ up and running in a Docker container on Unraid, this post is based on the official docker image.
Configuration
Repository Tag
Personally I prefer using the built-in management plugin, so I opt for this tag:
- Repository:
rabbitmq:3-management
Ports
You will need to expose the following ports:
- Port:
5672
used by RabbitMQ - Port
15672
used by the admin UI
Paths
You will need to have the following paths configured for your container:
Note: Make sure that
rabbitmq.conf
exists locally before you start the container.
/etc/rabbitmq/rabbitmq.conf
->/mnt/user/appdata/rabbitmq/config/rabbitmq.conf
/var/lib/rabbitmq
->/mnt/user/appdata/rabbitmq/data/
You can refer to this link for an example configuration file.
You can refer to the official documentation for all available configuration options.
Variables
RABBITMQ_DEFAULT_USER
= adminRABBITMQ_DEFAULT_PASS
= password
Running
That’s all you need to get up and running, once the container has started you can head over to: http://192.168.0.60:15672/ and login with the credentials you set.
Enjoy!