summaryrefslogtreecommitdiff
path: root/rabbitmq
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-12-30 12:58:43 +0100
committerschneefux <schneefux+commit@schneefux.xyz>2017-12-30 12:58:43 +0100
commitcd95252eb0f71a73b044775a3dccfe881bdea85f (patch)
treee56c85f8abe5b8500083c2972c72258f0ba618f3 /rabbitmq
parent135b860c8e843db0b36866b6be1b8d0a3d151b96 (diff)
downloadvaindock-master.tar.gz
vaindock-master.zip
Diffstat (limited to 'rabbitmq')
-rw-r--r--rabbitmq/Dockerfile1
-rw-r--r--rabbitmq/add_users.sh2
-rw-r--r--rabbitmq/enabled_plugins1
3 files changed, 4 insertions, 0 deletions
diff --git a/rabbitmq/Dockerfile b/rabbitmq/Dockerfile
index cfb03a0..a9303a8 100644
--- a/rabbitmq/Dockerfile
+++ b/rabbitmq/Dockerfile
@@ -3,6 +3,7 @@ FROM rabbitmq:3-alpine
RUN rabbitmq-plugins enable --offline rabbitmq_management rabbitmq_web_stomp
COPY custom-rabbitmq.config /etc/rabbitmq/rabbitmq.config
+COPY enabled_plugins /etc/rabbitmq/enabled_plugins
RUN chmod 666 /etc/rabbitmq/rabbitmq.config
COPY add_users.sh /pre_docker-entrypoint.sh
diff --git a/rabbitmq/add_users.sh b/rabbitmq/add_users.sh
index d0e40eb..638e58f 100644
--- a/rabbitmq/add_users.sh
+++ b/rabbitmq/add_users.sh
@@ -27,6 +27,8 @@ rabbitmqctl add_user analyzer analyzer
rabbitmqctl set_permissions -p / analyzer ".*" ".*" ".*"
rabbitmqctl add_user cruncher cruncher
rabbitmqctl set_permissions -p / cruncher ".*" ".*" ".*"
+rabbitmqctl add_user reaper reaper
+rabbitmqctl set_permissions -p / reaper ".*" ".*" ".*"
echo "*** *** custom rabbitmq setup done. *** ***"
) &
diff --git a/rabbitmq/enabled_plugins b/rabbitmq/enabled_plugins
new file mode 100644
index 0000000..e1db2dd
--- /dev/null
+++ b/rabbitmq/enabled_plugins
@@ -0,0 +1 @@
+[rabbitmq_management,rabbitmq_shovel,rabbitmq_shovel_management,rabbitmq_web_stomp].