[traefik] Traefik - Domain mit PrefixPath

Du hast Fragen oder ein Problem bei der Installation.....
Einfach Fragen.
Wenn du Fragen zu einem Programm hast das nicht Bestandteil des Skripts ist benutz bitte den Bereich Userprojekte viewforum.php?f=33
Antworten
Manu93
Neu hier
Neu hier
Beiträge: 3
Registriert: So 23. Jan 2022, 18:27

[traefik] Traefik - Domain mit PrefixPath

Beitrag von Manu93 »

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?

Benutzeravatar
ei23felix
Administrator
Administrator
Beiträge: 345
Registriert: Sa 17. Jul 2021, 10:44
Kontaktdaten:

Re: Traefik - Domain mit PrefixPath

Beitrag von ei23felix »

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.
  • 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.

Antworten