25 lines
895 B
YAML
25 lines
895 B
YAML
services:
|
|
nginx:
|
|
labels:
|
|
- traefik.enable=true
|
|
- traefik.http.middlewares.nginx-redirect-websecure.redirectscheme.scheme=https
|
|
- traefik.http.routers.nginx-web.rule=Host(`bitwarden.herrmann.es`)
|
|
- traefik.http.routers.nginx-web.entrypoints=web
|
|
- traefik.http.routers.nginx-web.middlewares=nginx-redirect-websecure
|
|
- traefik.http.routers.nginx-websecure.entrypoints=websecure
|
|
- traefik.http.routers.nginx-websecure.rule=Host(`bitwarden.herrmann.es`)
|
|
- traefik.tags= traefik-public
|
|
- traefik.docker.network=traefik-public
|
|
- traefik.http.routers.nginx-websecure.tls=true
|
|
- traefik.http.routers.nginx-websecure.tls.certresolver=myresolver
|
|
- traefik.http.services.bitwarden-nginx.loadbalancer.server.port=8080
|
|
|
|
networks:
|
|
- traefik-public
|
|
|
|
networks:
|
|
traefik-public:
|
|
name: traefik-public
|
|
external: true
|
|
|