File tree Expand file tree Collapse file tree 1 file changed +55
-0
lines changed
Expand file tree Collapse file tree 1 file changed +55
-0
lines changed Original file line number Diff line number Diff line change 1+ version : ' 3.8'
2+ services :
3+ web-portfolio :
4+ image : jonepl/web-portfolio:latest
5+ expose :
6+ - " 80"
7+ depends_on :
8+ - mail-server
9+ networks :
10+ - portfolio-network
11+ deploy :
12+ replicas : 2
13+ update_config :
14+ parallelism : 1
15+ delay : 10s
16+ order : start-first
17+ rollback_config :
18+ parallelism : 1
19+ delay : 10s
20+ restart_policy :
21+ condition : on-failure
22+
23+ mail-server :
24+ image : jonepl/mail-server:latest
25+ expose :
26+ - " 3000"
27+ - " 587"
28+ volumes :
29+ - ./.env.config.example:/run/config/mail_server_config
30+ - ./.env.secret.example:/run/secrets/mail_server_secret
31+ networks :
32+ - portfolio-network
33+ deploy :
34+ replicas : 1
35+ update_config :
36+ parallelism : 1
37+ delay : 10s
38+ order : start-first
39+ rollback_config :
40+ parallelism : 1
41+ delay : 10s
42+ restart_policy :
43+ condition : on-failure
44+
45+ secrets :
46+ mail_server_secret :
47+ external : true
48+
49+ configs :
50+ mail_server_config :
51+ external : true
52+
53+ networks :
54+ portfolio-network :
55+ external : true
You can’t perform that action at this time.
0 commit comments