Skip to content

Commit 666023d

Browse files
committed
docker-compose full services
1 parent 8c4f299 commit 666023d

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed

docker-compose-full.yaml

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
version: '3.3'
2+
3+
services:
4+
redis:
5+
image: redis:latest
6+
container_name: redis
7+
ports:
8+
- 6379:6379
9+
10+
rebrow:
11+
image: marian/rebrow
12+
ports:
13+
- 5001:5001
14+
links:
15+
- redis
16+
17+
mongodb:
18+
container_name: mongodb
19+
image: mongo
20+
restart: always
21+
volumes:
22+
- evolution_mongodb_data:/data/db
23+
- evolution_mongodb_configdb:/data/configdb
24+
ports:
25+
- 27017:27017
26+
environment:
27+
MONGO_INITDB_ROOT_USERNAME: root
28+
MONGO_INITDB_ROOT_PASSWORD: root
29+
expose:
30+
- 27017
31+
32+
mongo-express:
33+
image: mongo-express
34+
environment:
35+
ME_CONFIG_BASICAUTH_USERNAME: root
36+
ME_CONFIG_BASICAUTH_PASSWORD: root
37+
ME_CONFIG_MONGODB_SERVER: mongodb
38+
ME_CONFIG_MONGODB_ADMINUSERNAME: root
39+
ME_CONFIG_MONGODB_ADMINPASSWORD: root
40+
ports:
41+
- 8081:8081
42+
links:
43+
- mongodb
44+
api:
45+
container_name: evolution_api
46+
image: evolution/api:local
47+
restart: always
48+
ports:
49+
- 8080:8080
50+
volumes:
51+
- evolution_instances:/evolution/instances
52+
- evolution_store:/evolution/store
53+
env_file:
54+
- ./Docker/.env
55+
command: ['node', './dist/src/main.js']
56+
expose:
57+
- 8080
58+
links:
59+
- mongodb
60+
- redis
61+
62+
volumes:
63+
evolution_instances:
64+
evolution_store:
65+
evolution_mongodb_data:
66+
evolution_mongodb_configdb:
67+
evolution_redis:
68+
69+
networks:
70+
default:
71+
name: evolution-net
72+

0 commit comments

Comments
 (0)