Cloudflare Docker (Tunnel) Unterstützung gesucht

Ich möchte erst sagen das ich mich mit Cloudflare, DNS, Tunnel und was alles noch dahintersteckt, noch nie beschäftigt habe.

Ich habe zur zeit HA als eigenständigen Docker am laufen.
Addons funktionieren nicht.

HA Docker läuft im Network=host mode

Jetzt möchte ich einen Cloudflare Docker aufsetzten, um dann von Außerhalb auf Home Assistant zuzugreifen.
Leider will es nicht so richtig.

Cloudflare läuft auch im =host mode
Domain habe ich auch direkt bei Cloudflare gekauft.

Ich habe unter Cloudflare Zero Trust einen Tunnel erstellt, dort erhält man einen token den man für den Docker braucht. Die Seite habe ich darauf hin geöffnet gehalten und den Docker gestartet, dann erscheint unten Connected. Ich gehe da drauf und kann Dns eintragen. Ich hab es so gemacht.

Im ha config habe ich das hier eingefügt.
Und das ganze System (Hardware) schon mehrmals neu gestartet.

http:
   use_x_forwarded_for: true
   trusted_proxies:
     - 192.168.178.0/24

Hast du cloudflare direkt im HA laufen oder irgendwo anders?

P.S. Was steht bei dir bei Origin configuration? Bei steht 0 - bei dir 1.

Cloudflare docker läuft auf der selben Hardware.

Origin steht auf 1, weiß aber nicht was es zu bedeuten hat.

Ich hab heute mit http und https probiert.
Homeassistant:8123 zu localhost:8123 geändert.

Ich komme von außen nicht aufs HA

http ist definitiv richtig. Ich habe noch das Netz vom HA selbst drin stehen 172.30.32.0/24

Ich hab es doch noch geschafft.

Im HA config.yaml steht

http:
   use_x_forwarded_for: true
   trusted_proxies:
     - 192.168.178.0/24

Ist das selbe was im ersten post ist

Im Cloudflare (Zero Trust) unter Access - Tunnels soll die ip adresse von der Hardware eingetragen werden, wo Home Assistant drauf läuft. Warum es mit localhost nicht funktioniert hat, habe ich leider nicht herausbekommen.
Wichtig ist jetzt, dass das HA immer die gleiche ip hat.

1 „Gefällt mir“