Skip to content

Commit 55e47c4

Browse files
committed
update traefik:1.7.20
1 parent 1a12f35 commit 55e47c4

File tree

2 files changed

+91
-1
lines changed

2 files changed

+91
-1
lines changed

to_test/stack-swarmpit.yml

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
version: '3.7'
2+
3+
# https://lunar.computer/posts/docker-swarm-digitalocean/
4+
5+
version: '3.3'
6+
7+
services:
8+
app:
9+
image: swarmpit/swarmpit:1.7
10+
environment:
11+
- SWARMPIT_DB=http://db:5984
12+
volumes:
13+
- /run/docker.sock:/var/run/docker.sock:ro
14+
networks:
15+
- proxy
16+
- net
17+
deploy:
18+
labels:
19+
# traefik v1
20+
- traefik.enable=true
21+
- traefik.backend=swarmpit
22+
- traefik.backend.loadbalancer.swarm=true
23+
- traefik.docker.network=proxy
24+
- traefik.frontend.rule=Host:swarmpit.example.com
25+
- traefik.port=8080
26+
- traefik.frontend.headers.SSLRedirect=true
27+
- traefik.frontend.headers.STSSeconds=315360000
28+
- traefik.frontend.headers.browserXSSFilter=true
29+
- traefik.frontend.headers.contentTypeNosniff=true
30+
- traefik.frontend.headers.forceSTSHeader=true
31+
- traefik.frontend.headers.SSLHost=swarmpit.example.com
32+
- traefik.frontend.headers.STSIncludeSubdomains=true
33+
- traefik.frontend.headers.STSPreload=true
34+
- traefik.frontend.headers.frameDeny=true
35+
resources:
36+
limits:
37+
cpus: '0.50'
38+
memory: 1024M
39+
reservations:
40+
cpus: '0.25'
41+
memory: 512M
42+
placement:
43+
constraints:
44+
- node.role == manager
45+
46+
db:
47+
image: couchdb:2.3.0
48+
volumes:
49+
- dbdata:/opt/couchdb/data
50+
networks:
51+
- net
52+
deploy:
53+
resources:
54+
limits:
55+
cpus: '0.30'
56+
memory: 512M
57+
reservations:
58+
cpus: '0.15'
59+
memory: 256M
60+
61+
agent:
62+
image: swarmpit/agent:latest
63+
environment:
64+
- DOCKER_API_VERSION=1.35
65+
volumes:
66+
- /run/docker.sock:/var/run/docker.sock:ro
67+
networks:
68+
- net
69+
deploy:
70+
mode: global
71+
labels:
72+
swarmpit.agent: 'true'
73+
resources:
74+
limits:
75+
cpus: '0.10'
76+
memory: 64M
77+
reservations:
78+
cpus: '0.05'
79+
memory: 32M
80+
81+
networks:
82+
net:
83+
driver: overlay
84+
attachable: true
85+
proxy:
86+
external: true
87+
88+
volumes:
89+
dbdata:
90+
driver: local

traefik_stack5/stack-proxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ services:
5757
# and capture client IP's
5858
traefik:
5959
<<: *default-opts
60-
image: traefik:1.7.19
60+
image: traefik:1.7.20
6161
ports:
6262
- target: 80
6363
protocol: tcp

0 commit comments

Comments
 (0)