Post

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 = admin
  • RABBITMQ_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!

This post is licensed under CC BY 4.0 by the author.

Comments powered by Disqus.