Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3.4'
- services:
- multy-back-api:
- image: multyio/multy-back:api
- # build: .
- #command: ["make", "all"]
- env_file: .env
- network_mode: "host"
- volumes:
- - "${BACKEND_LOGS}:/go/src/github.com/Appscrunch/Multy-back/cmd/logs"
- - "${BACKEND_CONF}:/go/src/github.com/Appscrunch/Multy-back/cmd/multy.config"
- #- "${BTCD_CERT}:/go/src/github.com/Appscrunch/Multy-back/cmd/rpc.cert"
- ports:
- - "7778:6778"
- - "7780:6780"
- depends_on:
- # - btc-node-service-mainnet-prod
- # - btc-node-service-testnet-prod
- - nsq-prod
- - nsqlookup-prod
- - nsqadmin-prod
- - mongodb-prod
- #
- # btc-node-service-mainnet-prod:
- # image: multyio/multy-btc-node-service:stage
- # network_mode: "host"
- # volumes:
- # - "${BTCD_CERT}:/go/src/github.com/Appscrunch/Multy-BTC-node-service/cmd/rpc.cert"
- # - "${BTC_NODE_SERVICE_MAINNET}:/go/src/github.com/Appscrunch/Multy-BTC-node-service/cmd/client.config"
- # ports:
- # # - "7770:7770"
- # - "7770:7000"
- # depends_on:
- # - nsq-prod
- # btc-node-service-testnet-prod:
- # image: multyio/multy-btc-node-service:stage
- # network_mode: "host"
- # volumes:
- # - "${BTC_NODE_SERVICE_TESTNET}:/go/src/github.com/Appscrunch/Multy-BTC-node-service/cmd/client.config"
- # - "${BTCD_CERT}:/go/src/github.com/Appscrunch/Multy-BTC-node-service/cmd/rpc.cert"
- # ports:
- # # - "6660:6660"
- # - "6660:6000"
- # depends_on:
- # - nsq-prod
- mongodb-prod:
- container_name: "mongo_db_prod"
- image: mongo:3.6.2
- env_file: .env
- command: mongod --smallfiles
- environment:
- - MONGO_DATA_DIR=/data/db
- - MONGO_LOG_DIR=/data/logs
- - MONGO_CONF_DIR=/mongo
- volumes:
- - ${MONGO_DATA_DIR}:/data/db
- - ${MONGO_LOG_DIR}:/data/logs
- - ${MONGO_CONF_DIR}:/mongo
- ports:
- - 15120:27017
- nsqlookup-prod:
- image: nsqio/nsq
- hostname: nsqlookup-prod
- ports:
- - "3160:4160"
- - "3161:4161"
- command: nsqlookupd
- nsq-prod:
- image: nsqio/nsq
- hostname: nsq
- ports:
- - "3150:4150"
- - "3151:4151"
- links:
- - nsqlookup-prod:nsqlookup
- env_file: .env
- environment:
- - NSQD_DATA_DIR=/data/nsqd
- volumes:
- - ${NSQD_DATA_DIR}:/data/nsqd
- command: nsqd --broadcast-address nsq --lookupd-tcp-address=nsqlookup:4160 -data-path=/data
- nsqadmin-prod:
- image: nsqio/nsq
- hostname: nsqadmin-prod
- links:
- - nsqlookup-prod:nsqlookup
- ports:
- - "3171:4171"
- command: nsqadmin --lookupd-http-address=nsqlookup:4161
Advertisement
Add Comment
Please, Sign In to add comment