Files
oneuptime/docker-compose.yml
Nawaz Dhandala 82049e1774 Fix email tests.
2020-02-17 20:43:25 +01:00

128 lines
2.0 KiB
YAML

version: "3.7"
services:
mongo:
image: mongo:3.4
ports:
- "27017:27017"
volumes:
- mongodata:/data/db
redis:
image: redis:5.0.7
ports:
- "6379:6379"
command: redis-server
backend:
ports:
- "3002:3002"
build: ./backend
env_file:
- ./backend/.env.development
environment:
- MONGO_URL=mongodb://mongo:27017/fyipedb
- REDIS_HOST=redis
depends_on:
- mongo
- redis
accounts:
ports:
- "3003:3003"
build: ./accounts
env_file:
- ./accounts/.env
depends_on:
- backend
dashboard:
ports:
- "3000:3000"
build: ./dashboard
env_file:
- ./dashboard/.env
depends_on:
- backend
home:
ports:
- "1444:1444"
env_file:
- ./home/.env
build: ./home
status-page:
ports:
- "3006:3006"
build: ./status-page
env_file:
- ./status-page/.env
depends_on:
- backend
- accounts
- dashboard
admin-dashboard:
ports:
- "3100:3100"
env_file:
- ./admin-dashboard/.env
build: ./admin-dashboard
depends_on:
- backend
- accounts
http-test-server:
ports:
- "3010:3010"
env_file:
- ./http-test-server/.env
build: ./http-test-server
probe1:
ports:
- "3024:3024"
build: ./probe
env_file:
- ./probe/.env
environment:
- PORT=3024
- SERVER_URL=http://backend:3002
- PROBE_NAME=Probe 1
- PROBE_KEY=test-key
depends_on:
- backend
probe2:
ports:
- "3025:3025"
build: ./probe
env_file:
- ./probe/.env
environment:
- PORT=3025
- SERVER_URL=http://backend:3002
- PROBE_NAME=Probe 2
- PROBE_KEY=test-key
depends_on:
- backend
ngrok:
ports:
- "4040:4040"
image: wernight/ngrok:latest
command: ngrok http backend:3002
depends_on:
- backend
# haraka:
# ports:
# - "25:25"
# build: ./haraka
volumes:
mongodata: