-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-compose.yaml
47 lines (45 loc) · 1.95 KB
/
docker-compose.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
version: "3"
services:
# Mongo DB for scorer
# mongozexe:
# image: mongo:latest
# restart: unless-stopped
# ports:
# - 27027:27017
# volumes:
# - ./data/dump:/dump
# environment:
# - MONGO_INITDB_ROOT_USERNAME=root
# - MONGO_INITDB_ROOT_PASSWORD=password
# Scorer Node
api:
image: mubashirzebi/zexe-arbitrum:latest
# depends_on:
# - mongozexe
ports:
- "3010:3010"
environment:
# - MONGO_URL=mongodb://root:password@mongozexe:27017/?authMechanism=DEFAULT
# - MONGO_URL=mongodb://root:password@mongozexe:27017/?directConnection=true&authSource=admin&replicaSet=replicaset&retryWrites=true
- NODE_ENV=dev
# - MONGO_URL=mongodb+srv://g-2-project-1:[email protected]/prod
- MONGO_URL=mongodb+srv://g-2-project-1:[email protected]/prod
- MONGO_URL1=mongodb+srv://g-2-project-1:[email protected]/prod
- WEB_3_TOKEN=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkaWQ6ZXRocjoweERjZTFjMzYxYzgyNEI1ZjRFMzRGY2ZCNjUxMUYzNjkwNjc5RjhmODYiLCJpc3MiOiJ3ZWIzLXN0b3JhZ2UiLCJpYXQiOjE2Njk4OTQyMTQ5NjMsIm5hbWUiOiJ6ZXhlLjAxIn0.YR1oAHiW_tA0lwG29tXz2wrYdTjWdCijto4yP_3uHHg
- ADMIN_ADD=0x186b4b5Da9E6817C21818DEb83BBA02c4c66627F
- NETWORK=arbitrumGoerli
# - PORT=${PORT}
# - ANALYSER_PORT=${ANALYSER_PORT}
# - ANALYSER_SERVER_STRING=analyser
# - COVALENT_API=${COVALENT_API}
# - MONGO_USER=${MONGO_USER}
# - MONGO_PWD=${MONGO_PWD}
# - MONGO_PORT=${MONGO_PORT}
# - DB_SERVER_STRING=mongo
# - DB_NAME=${DB_NAME}
# - TOKENS_COLLECTION_NAME=${TOKENS_COLLECTION_NAME}
# - SYNCS_COLLECTION_NAME=${SYNCS_COLLECTION_NAME}
# - HOLDINGS_COLLECTION_NAME=${HOLDINGS_COLLECTION_NAME}
# - CREDIT_COLLECTION_NAME=${CREDIT_COLLECTION_NAME}
# - MASTER_API_KEY=${MASTER_API_KEY}
command: npm run prod