only expose treafik dashboard on private networks
This commit is contained in:
parent
1a2a60e719
commit
3f7ea3db7e
5 changed files with 9 additions and 19 deletions
|
@ -18,7 +18,6 @@ services:
|
|||
- {{ service_dir }}/traefik.toml:/etc/traefik/traefik.toml
|
||||
- {{ service_dir }}/services.toml:/etc/traefik/services.toml
|
||||
- {{ service_dir }}/acme.json:/acme.json
|
||||
- {{ service_dir }}/basic_auth_users:/basic_auth_users
|
||||
networks:
|
||||
- traefik
|
||||
labels:
|
||||
|
@ -35,5 +34,5 @@ services:
|
|||
- traefik.http.routers.traefik.tls=true
|
||||
- traefik.http.routers.traefik.tls.certresolver=pizzapim
|
||||
- traefik.http.routers.traefik.service=api@internal
|
||||
- traefik.http.routers.traefik.middlewares=basic-auth
|
||||
- traefik.http.middlewares.basic-auth.basicauth.usersfile=/basic_auth_users
|
||||
- traefik.http.routers.traefik.middlewares=whitelist-local
|
||||
- "traefik.http.middlewares.whitelist-local.ipwhitelist.sourcerange=127.0.0.1/32,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,::1,fc00::/7"
|
||||
|
|
Reference in a new issue