Hallo zusammen,
ich würde gerne Verbindungen in mein Heimnetz via traefik routen. Dabei hätte ich gerne eine domain z.B. example.duckdns.org und würd gerne darüber verschiedene Dienste ansprechen. Das würde ich gerne mit diversen PräfixPath angaben umseten. Also so in der Art ...
https://example.duckdns.org/homeassistant --> soll zum service von Home-Assistant geroutet werden
https://example.duckdns.org/pihole --> soll zum service von PiHole geroutet werden
usw.
Meine config.yml in (.../traefik/dynamic/config.yml) sieht akutell wie folgt aus.
http:
routers:
home-assistant:
rule: "Host(`example.duckdns.org`) && Path(`/homeassistant`)"
service: home-assistant
middlewares:
- "strip-home-assistant"
tls:
certresolver: letsEncrypt
services:
home-assistant:
loadBalancer:
servers:
- url: http://192.168.170.0:8123
middlewares:
strip-home-assistant:
stripPrefix:
prefixes:
- "/homeassistant"
- "/homeassistant/"
Wie beschrieben umgesetzt, läd aber nur das Home-Assistant - Logo. Die Anmeldemaske und alles weitere wird leider nicht mehr geladen. Hat vielleicht noch jemand eine Idee wie ich das Problem lösen kann?
[traefik] Traefik - Domain mit PrefixPath
Re: Traefik - Domain mit PrefixPath
PräfixPath ist fummelig zu konfigurieren. Da musst du jeweils noch in die Konfig von z.B. Home Assistant und Grafana rein und die sind jeweils unterschiedlich.
Mach es wenn möglich mit Sub(Sub)Domains, das spart dir viel Arbeit.
Mach es wenn möglich mit Sub(Sub)Domains, das spart dir viel Arbeit.
- Böse Menschen sind selten tatsächlich böse, meistens eher faul oder dumm.
- Du kannst nur dann sicher sein, wenn du weißt, dass du nie ganz sicher sein kannst.
- Du kannst nur unabhängig werden, wenn du weißt, dass du nie ganz unabhängig sein wirst.