Repository navigation
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
66 lines (62 loc) · 1.9 KB
/
Copy pathdocker-compose.yml
File metadata and controls
66 lines (62 loc) · 1.9 KB
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
services:
servesync.api:
image: servesync.api
build:
context: .
dockerfile: Presentation/ServeSync.API/Dockerfile
ports:
- "5000:80"
environment:
- ASPNETCORE_ENVIRONMENT=Production
- ASPNETCORE_URLS=http://+:80
- ConnectionStrings__Default=server=db;database=ServeSync;user=root;password=pbl6@2023
- ConnectionStrings__Redis=redis
- ConnectionStrings__HangFire=server=db;database=ServeSync_HangFire;user=root;password=pbl6@2023
- ConnectionStrings__HangFireMaster=server=db;database=sys;user=root;password=pbl6@2023
- Jwt__Key=this_is_my_secret_key_for_authentication
- Jwt__ExpiresInMinute=30
- Jwt__RefreshTokenExpiresInDay=3
- Email__Username=minishop.pbl3@gmail.com
- Email__Password=yimcdficrfejnvfd
- ForgetPasswordSetting__ExpiresInMinute=30
- Cloudinary__CloudName=dboijruhe
- Cloudinary__ApiKey=431114562135728
- Cloudinary__ApiSecret=tmDw4SrmffqZp2hA2tiDDZgemTU
- ForgetPasswordSetting__AllowedClients__0=http://localhost:4200
- ForgetPasswordSetting__AllowedClients__1=http://localhost:4300
- MongoDb__Host=mongoDb
- MongoDb__Port=27017
- MongoDb__UserName=root
- MongoDb__Password=pbl62023
- TZ=SE Asia Standard Time
restart: always
depends_on:
- db
- redis
db:
image: mysql
user: root
environment:
- MYSQL_ROOT_PASSWORD=pbl6@2023
ports:
- "33306:3306"
volumes:
- servesync_db:/var/lib/mysql
restart: always
mongoDb:
image: mongo
ports:
- "27018:27017"
restart: always
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: pbl62023
volumes:
- servesync_mongo:/data/db
redis:
image: redis
ports:
- "6379:6379"
volumes:
servesync_db:
servesync_mongo: