diff --git a/bxl-shp/config/traefik/traefik.yaml b/bxl-shp/config/traefik/traefik.yaml index e69de29..3f8eb55 100644 --- a/bxl-shp/config/traefik/traefik.yaml +++ b/bxl-shp/config/traefik/traefik.yaml @@ -0,0 +1,14 @@ +http: + routers: + truenas: + rule: "Host(`truenas.bhasher.com`)" + service: truenas + tls: + certresolver: http + entrypoints: internalsecure + + services: + truenas: + loadBalancer: + servers: + - url: http://192.168.1.201/ diff --git a/bxl-shp/system/docker-compose.traefik.yaml b/bxl-shp/system/docker-compose.traefik.yaml index 5012856..1dd05b2 100644 --- a/bxl-shp/system/docker-compose.traefik.yaml +++ b/bxl-shp/system/docker-compose.traefik.yaml @@ -24,7 +24,7 @@ services: #- "--log.level=DEBUG" - "--metrics.prometheus=true" - "--api.dashboard=true" - #- "--providers.file.filename=/etc/traefik/dynamic-config.yml" + - "--providers.file.filename=/etc/traefik/dynamic-config.yaml" - "--experimental.plugins.sablier.modulename=github.com/acouvreur/sablier" - "--experimental.plugins.sablier.version=v1.5.0" environment: @@ -40,9 +40,9 @@ services: - type: bind source: $DATA/traefik/acme.json target: /acme.json - #- type: bind - # source: $CONFIG/traefik/traefik.yaml - # target: /etc/traefik/traefik.yaml + - type: bind + source: $CONFIG/traefik/traefik.yaml + target: /etc/traefik/dynamic-config.yaml restart: always labels: - "traefik.enable=true"