Skip to content

Commit 089326f

Browse files
committed
[update] traefik 的新路由表达方式
1 parent 973e606 commit 089326f

File tree

9 files changed

+11
-14
lines changed

9 files changed

+11
-14
lines changed

Cloudreve/docker-compose.yaml

+2-3
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,17 @@ services:
2323
- /data/Cloudreve/aria2/downloads:/downloads
2424
network_mode: host
2525
# networks:
26-
#- defaultt
27-
restart: always
26+
#- default
2827

2928
cloudreve:
3029
image: xavierniu/cloudreve:arm64v8
3130
restart: always
3231
labels:
3332
- "traefik.enable=true"
34-
- "traefik.port=5212"
3533
- "traefik.http.routers.cloudreve.rule=Host(`cloudreve.exampl.org`)"
3634
- "traefik.http.routers.cloudreve.entrypoints=websecure"
3735
- "traefik.http.routers.cloudreve.tls.certresolver=myresolver"
36+
- "traefik.http.services.cloudreve.loadbalancer.server.port=5212"
3837
environment:
3938
- PUID=1000
4039
- PGID=1000

Github/docker-compose.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services:
55
restart: always
66
labels:
77
- "traefik.enable=true"
8-
- "traefik.port=80"
8+
- "traefik.http.services.github.loadbalancer.server.port=80"
99
- "traefik.http.routers.github.rule=Host(`github.example.org`)"
1010
- "traefik.http.routers.github.entrypoints=websecure"
1111
- "traefik.http.routers.github.tls.certresolver=myresolver"

Grafana/docker-compose.yaml

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,10 @@ services:
1717
- TZ="Asia/Shanghai"
1818
labels:
1919
- "traefik.enable=true"
20-
# - "traefik.port=3000"
21-
- "traefik.http.services.grafana.loadbalancer.server.port=3000"
2220
- "traefik.http.routers.grafana.rule=Host(`grafana.example.org`)"
2321
- "traefik.http.routers.grafana.entrypoints=websecure"
2422
- "traefik.http.routers.grafana.tls.certresolver=myresolver"
23+
- "traefik.http.services.grafana.loadbalancer.server.port=3000"
2524
volumes:
2625
# 数据持久化存储
2726
- ./grafana_data:/var/lib/grafana

Nextcloud/docker-compose.yaml

+1-2
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,10 @@ services:
4545
- nextcloud.env
4646
labels:
4747
- "traefik.enable=true"
48-
- "traefik.port=80"
4948
- "traefik.http.routers.nextcloud.rule=Host(`nextcloud.example.org`)"
50-
# - "traefik.http.services.nextcloud.loadbalancer.server.port=5212"
5149
- "traefik.http.routers.nextcloud.entrypoints=websecure"
5250
- "traefik.http.routers.nextcloud.tls.certresolver=myresolver"
51+
- "traefik.http.services.nextcloud.loadbalancer.server.port=80"
5352
networks:
5453
- default
5554
- proxy-tier

Transmission/docker-compose.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ services:
3636
restart: always
3737
labels:
3838
- "traefik.enable=true"
39-
- "traefik.port=80"
4039
- "traefik.http.routers.transmission.rule=Host(`transmission.example.org`)"
4140
- "traefik.http.routers.transmission.entrypoints=websecure"
4241
- "traefik.http.routers.transmission.tls.certresolver=myresolver"
42+
- "traefik.http.services.transmission.loadbalancer.server.port=80"
4343
depends_on:
4444
- app
4545
networks:

bolo-traefik/docker-compose.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ services:
3535
dns: 8.8.8.8
3636
labels:
3737
- traefik.enable=true
38-
- traefik.port=8080
3938
- traefik.http.routers.bolo.rule=Host(`blog.example.org`)
4039
- traefik.http.routers.bolo.tls=true
41-
- "traefik.http.routers.cloudreve.entrypoints=websecure"
40+
- traefik.http.routers.bolo.entrypoints=websecure
4241
- traefik.http.routers.bolo.tls.certresolver=myresolver
42+
- traefik.http.services.bolo.loadbalancer.server.port=8080
4343
depends_on:
4444
- db
4545
networks:

gitea/docker-compose.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ services:
3434
labels:
3535
- traefik.enable=true
3636
- traefik.http.routers.gitea.rule=Host(`git.example.org`)
37-
- traefik.http.services.gitea.loadbalancer.server.port=3000
3837
- traefik.http.routers.gitea.tls=true
3938
- traefik.http.routers.gitea.entrypoints=websecure
4039
- traefik.http.routers.gitea.tls.certresolver=myresolver
40+
- traefik.http.services.gitea.loadbalancer.server.port=3000
4141

4242
db:
4343
image: mysql:8

kodbox/docker-compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ services:
4242
- mysql_user
4343
labels:
4444
- "traefik.enable=true"
45-
- "traefik.port=80"
4645
- "traefik.http.routers.kodbox.rule=Host(`kodbox.example.org`)"
4746
- "traefik.http.routers.kodbox.entrypoints=websecure"
4847
- "traefik.http.routers.kodbox.tls.certresolver=myresolver"
48+
- "traefik.http.services.kodbox.loadbalancer.server.port=80"
4949

5050
redis:
5151
image: redis:alpine3.12

qbittorrent/docker-compose.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ services:
2121
restart: always
2222
labels:
2323
- "traefik.enable=true"
24-
- "traefik.port=80"
2524
- "traefik.http.routers.qbittorrent.rule=Host(`qbittorrent.example.org`)"
2625
- "traefik.http.routers.qbittorrent.entrypoints=websecure"
2726
- "traefik.http.routers.qbittorrent.tls.certresolver=myresolver"
27+
- "traefik.http.services.qbittorrent.loadbalancer.server.port=80"
2828
depends_on:
2929
- qbittorrent
3030
networks:

0 commit comments

Comments
 (0)