Skip to content

Instantly share code, notes, and snippets.

@kizzlebot
Created August 26, 2018 02:23
Show Gist options
  • Save kizzlebot/d0af08312be4039309c5bff793a07774 to your computer and use it in GitHub Desktop.
Save kizzlebot/d0af08312be4039309c5bff793a07774 to your computer and use it in GitHub Desktop.
version: '3'
services:
redis:
image: redis:latest
ports:
- 6379:6379
mongodb:
image: mvertes/alpine-mongo
ports:
- 27017:27017
volumes:
- /usr/local/var/mongodb:/data/db
rabbitmq:
image: rabbitmq:3.7.7-management
ports:
- 5671:5671
- 5672:5672
- 15672:15672
environment:
RABBITMQ_DEFAULT_USER: local
RABBITMQ_DEFAULT_PASS: password
# pull_permits:
# build: ./permit-pull-microservice
# depends_on:
# - rabbitmq
# - mongodb
# command: "npm run dev"
# volumes:
# - ./permit-pull-microservice:/opt/app
# links:
# - "rabbitmq:rabbitmq"
# - "mongodb:mongodb"
# environment:
# NODE_ENV: development
# MONGODB_URI: mongodb://backsplash.iomn:2444/backsplash-test
# RABBITMQ_URI: amqp://local:password@rabbitmq:5672
# import_rets_data:
# build: ./base-microservice
# depends_on:
# - rabbitmq
# - mongodb
# - redis
# command: "npm run import:hillsborough"
# volumes:
# - ./base-microservice:/home/pptruser
# links:
# - "rabbitmq:rabbitmq"
# - "mongodb:mongodb"
# environment:
# NODE_ENV: development
# IMPORT_FOLIO: 1
# IN_DOCKER: 1
# MONGODB_URI: mongodb://mongodb:27017/backsplash-test
# RABBITMQ_URI: amqp://local:password@rabbitmq:5672
# REDIS_URI: redis://redis:6379
# import_prop_appraiser:
# build: ./base-microservice
# depends_on:
# - rabbitmq
# - mongodb
# - redis
# command: "npm run dev"
# volumes:
# - ./base-microservice:/home/pptruser
# links:
# - "rabbitmq:rabbitmq"
# - "mongodb:mongodb"
# environment:
# NODE_ENV: development
# IMPORT_FOLIO: 1
# IN_DOCKER: 1
# MONGODB_URI: mongodb://mongodb:27017/backsplash-test
# RABBITMQ_URI: amqp://local:password@rabbitmq:5672
# REDIS_URI: redis://redis:6379
base_service:
build: ./base-microservice
depends_on:
- rabbitmq
- mongodb
- redis
command: "npm run dev"
volumes:
- ./base-microservice:/opt/app
links:
- "rabbitmq:rabbitmq"
- "mongodb:mongodb"
environment:
NODE_ENV: development
PROXY: 185.252.215.51:8085
IN_DOCKER: 1
MONGODB_URI: mongodb://mongodb:27017/backsplash-test
RABBITMQ_URI: amqp://local:password@rabbitmq:5672
REDIS_URI: redis://redis:6379
# hillborough_permits:
# build: ./hillsborough-permit-microservice
# depends_on:
# - rabbitmq
# - mongodb
# command: "npm run dev"
# volumes:
# - ./hillsborough-permit-microservice:/opt/app
# links:
# - "rabbitmq:rabbitmq"
# - "mongodb:mongodb"
# environment:
# NODE_ENV: development
# MONGODB_URI: mongodb://backsplash.iomn:2444/backsplash-test
# RABBITMQ_URI: amqp://local:password@rabbitmq:5672
# state27-fetch:
# build: ./state27-processor
# depends_on:
# - rabbitmq
# - mongodb
# links:
# - "rabbitmq:rabbitmq"
# - "mongodb:mongodb"
# environment:
# NODE_ENV: development
# MONGODB_URI: mongodb://mongodb:27017/backsplash-dev
# RABBITMQ_URI: amqp://local:password@rabbitmq:5672
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment