summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-04-01 16:54:41 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2017-04-01 16:54:41 +0200
commit3234bf54e652a188d4a64fb83896548687248afe (patch)
treee1b20ea7452ef2f0374d24ed5df3994c0cf93165
parent4e8df9aedde49310440189a2620d4814a7ed40a8 (diff)
downloadvaindock-3234bf54e652a188d4a64fb83896548687248afe.tar.gz
vaindock-3234bf54e652a188d4a64fb83896548687248afe.zip
add compiler
-rw-r--r--docker-compose.yml12
-rw-r--r--rabbitmq/add_users.sh2
2 files changed, 14 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index cd1d2f3..d25acef 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -127,6 +127,18 @@ services:
- RABBITMQ_URI=amqp://processor:processor@vaindock_queue/
- DATABASE_URI=mysql://vainweb:vainweb@vaindock_db-web/vainweb
+ vaindock_compiler:
+ build: ../compiler
+ volumes:
+ - ../compiler:/usr/src/app
+ - ../orm:/usr/src/orm
+ depends_on:
+ - vaindock_queue
+ - vaindock_db-web
+ environment:
+ - RABBITMQ_URI=amqp://compiler:compiler@vaindock_queue/
+ - DATABASE_URI=mysql://vainweb:vainweb@vaindock_db-web/vainweb
+
vaindock_db-web:
image: mariadb:10
volumes:
diff --git a/rabbitmq/add_users.sh b/rabbitmq/add_users.sh
index 6a12ffe..8b78f9c 100644
--- a/rabbitmq/add_users.sh
+++ b/rabbitmq/add_users.sh
@@ -18,6 +18,8 @@ then
rabbitmqctl set_permissions -p / apigrabber ".*" ".*" ".*"
rabbitmqctl add_user processor processor
rabbitmqctl set_permissions -p / processor ".*" ".*" ".*"
+ rabbitmqctl add_user compiler compiler
+ rabbitmqctl set_permissions -p / compiler ".*" ".*" ".*"
echo "setup completed"
else