mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-03-25 11:19:21 -07:00
Update traefik v2 example.
@@ -625,19 +625,16 @@ labels:
|
|||||||
</details>
|
</details>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary>Traefik v2 (docker-compose example by hwwilliams)</summary><br/>
|
<summary>Traefik v2 - v1.29.0+ (docker-compose example by hwwilliams, gzfrozen)</summary><br/>
|
||||||
|
|
||||||
#### Traefik v1 labels migrated to Traefik v2
|
#### Traefik v1 labels migrated to Traefik v2
|
||||||
```yaml
|
```yaml
|
||||||
labels:
|
labels:
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.docker.network=traefik
|
- traefik.docker.network=traefik
|
||||||
- traefik.http.routers.bitwarden-ui.rule=Host(`bitwarden.domain.tld`)
|
- traefik.http.routers.bitwarden.rule=Host(`bitwarden.domain.tld`)
|
||||||
- traefik.http.routers.bitwarden-ui.service=bitwarden-ui
|
- traefik.http.routers.bitwarden.service=bitwarden
|
||||||
- traefik.http.services.bitwarden-ui.loadbalancer.server.port=80
|
- traefik.http.services.bitwarden.loadbalancer.server.port=80
|
||||||
- traefik.http.routers.bitwarden-websocket.rule=Host(`bitwarden.domain.tld`) && Path(`/notifications/hub`)
|
|
||||||
- traefik.http.routers.bitwarden-websocket.service=bitwarden-websocket
|
|
||||||
- traefik.http.services.bitwarden-websocket.loadbalancer.server.port=3012
|
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Migrated labels plus HTTP to HTTPS redirect
|
#### Migrated labels plus HTTP to HTTPS redirect
|
||||||
@@ -650,24 +647,15 @@ labels:
|
|||||||
- traefik.docker.network=traefik
|
- traefik.docker.network=traefik
|
||||||
- traefik.http.middlewares.redirect-https.redirectScheme.scheme=https
|
- traefik.http.middlewares.redirect-https.redirectScheme.scheme=https
|
||||||
- traefik.http.middlewares.redirect-https.redirectScheme.permanent=true
|
- traefik.http.middlewares.redirect-https.redirectScheme.permanent=true
|
||||||
- traefik.http.routers.bitwarden-ui-https.rule=Host(`bitwarden.domain.tld`)
|
- traefik.http.routers.bitwarden-https.rule=Host(`bitwarden.domain.tld`)
|
||||||
- traefik.http.routers.bitwarden-ui-https.entrypoints=websecure
|
- traefik.http.routers.bitwarden-https.entrypoints=websecure
|
||||||
- traefik.http.routers.bitwarden-ui-https.tls=true
|
- traefik.http.routers.bitwarden-https.tls=true
|
||||||
- traefik.http.routers.bitwarden-ui-https.service=bitwarden-ui
|
- traefik.http.routers.bitwarden-https.service=bitwarden
|
||||||
- traefik.http.routers.bitwarden-ui-http.rule=Host(`bitwarden.domain.tld`)
|
- traefik.http.routers.bitwarden-http.rule=Host(`bitwarden.domain.tld`)
|
||||||
- traefik.http.routers.bitwarden-ui-http.entrypoints=web
|
- traefik.http.routers.bitwarden-http.entrypoints=web
|
||||||
- traefik.http.routers.bitwarden-ui-http.middlewares=redirect-https
|
- traefik.http.routers.bitwarden-http.middlewares=redirect-https
|
||||||
- traefik.http.routers.bitwarden-ui-http.service=bitwarden-ui
|
- traefik.http.routers.bitwarden-http.service=bitwarden
|
||||||
- traefik.http.services.bitwarden-ui.loadbalancer.server.port=80
|
- traefik.http.services.bitwarden.loadbalancer.server.port=80
|
||||||
- traefik.http.routers.bitwarden-websocket-https.rule=Host(`bitwarden.domain.tld`) && Path(`/notifications/hub`)
|
|
||||||
- traefik.http.routers.bitwarden-websocket-https.entrypoints=websecure
|
|
||||||
- traefik.http.routers.bitwarden-websocket-https.tls=true
|
|
||||||
- traefik.http.routers.bitwarden-websocket-https.service=bitwarden-websocket
|
|
||||||
- traefik.http.routers.bitwarden-websocket-http.rule=Host(`bitwarden.domain.tld`) && Path(`/notifications/hub`)
|
|
||||||
- traefik.http.routers.bitwarden-websocket-http.entrypoints=web
|
|
||||||
- traefik.http.routers.bitwarden-websocket-http.middlewares=redirect-https
|
|
||||||
- traefik.http.routers.bitwarden-websocket-http.service=bitwarden-websocket
|
|
||||||
- traefik.http.services.bitwarden-websocket.loadbalancer.server.port=3012
|
|
||||||
```
|
```
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user