diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-03-30 15:13:16 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-03-30 15:13:16 +0200 |
| commit | 9524f15fcbe8f16d7832425ace8447fd40f8526d (patch) | |
| tree | 55971766655d20d3a30af04dfecd18cd69257c2d /docker-compose.yml | |
| parent | cac48b5b99e3a7df24d9635623982f95322fa73e (diff) | |
| download | vaindock-9524f15fcbe8f16d7832425ace8447fd40f8526d.tar.gz vaindock-9524f15fcbe8f16d7832425ace8447fd40f8526d.zip | |
set up rabbitmq for webstomp and auth
Diffstat (limited to 'docker-compose.yml')
| -rw-r--r-- | docker-compose.yml | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/docker-compose.yml b/docker-compose.yml index a4b5ce5..eec099c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -39,7 +39,7 @@ services: ports: - "2222:22" links: - - vaindock_rabbitmq + - vaindock_queue tty: true ### PHP-FPM Container ####################################### @@ -94,9 +94,9 @@ services: volumes: - ../updater:/usr/src/app depends_on: - - vaindock_rabbitmq + - vaindock_queue environment: - - RABBITMQ_URI=amqp://vaindock_rabbitmq + - RABBITMQ_URI=amqp://updater:updater@vaindock_queue/ env_file: - local.env @@ -105,9 +105,9 @@ services: volumes: - ../apigrabber:/usr/src/app depends_on: - - vaindock_rabbitmq + - vaindock_queue environment: - - RABBITMQ_URI=amqp://vaindock_rabbitmq + - RABBITMQ_URI=amqp://apigrabber:apigrabber@vaindock_queue/ env_file: - local.env @@ -116,10 +116,10 @@ services: volumes: - ../processor:/usr/src/app depends_on: - - vaindock_rabbitmq + - vaindock_queue - vaindock_db-web environment: - - RABBITMQ_URI=amqp://vaindock_rabbitmq + - RABBITMQ_URI=amqp://processor:processor@vaindock_queue/ - DATABASE_URI=mysql://vainweb:vainweb@vaindock_db-web/vainweb vaindock_db-web: @@ -144,15 +144,16 @@ services: volumes: - /sessions - vaindock_rabbitmq: - image: rabbitmq:3-management-alpine + vaindock_queue: + build: ./rabbitmq volumes: - - vaindock_rabbitmq-data:/var/lib/rabbitmq + - vaindock_queue-data:/var/lib/queue ports: - "4369:4369" - "5671:5671" - "5672:5672" - "25672:25672" + - "15674:15674" # web-stomp - "8881:15672" # management guest/guest environment: - RABBITMQ_HIPE_COMPILE=1 @@ -160,7 +161,7 @@ services: volumes: vaindock_db-web-data: driver: "local" - vaindock_rabbitmq-data: + vaindock_queue-data: driver: "local" sessions: ## nothing is connected to this (- ./data/sessions:/sessions) driver: "local" |
