# Installation

### Beschreibung:

Eine Verbesserung als das Lets Encrypt Addon selbst.  
Reverse Proxy und Lets Encrypt in einem.

### Vorrausetzungen:

Wie immer Homeasstant muss über 80 und Port 443 vom Internet aus erreichbar sein.  
Zum beispiel via Portweiterleitung im Router.  
Ein Domainname muss auf auf den Router linken. Zum Beispiel myfritzadresse.  
Man kann auch einen Domainnamen anlegen und als CNAME die myfritz adresse nehmen, wer einen dynmaischen anschluss hat.

### Installation:

Im Home Assistant Addon Store (NICHT HACS) folgende Repo hinzufügen

[https://github.com/einschmidt/hassio-addons](https://github.com/einschmidt/hassio-addons)

Auf die 3 Punkte und dann Repositories

[![grafik.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/scaled-1680-/y1VxqFQ4Ny02HWkm-grafik.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/y1VxqFQ4Ny02HWkm-grafik.png)

Dort dann die URL einfügen und auf Hinzufügen klicken

[![grafik.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/scaled-1680-/416FcPUIg1JVr0YH-grafik.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/416FcPUIg1JVr0YH-grafik.png)

Jetzt sehen wir im ersten Rahmen das Addon und können auf schließen klicken

[![grafik.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/scaled-1680-/v9oMXpZ3f3sw5e6Q-grafik.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/v9oMXpZ3f3sw5e6Q-grafik.png)

Nun im Appstore nach Caddy suchen, eventuell den Browser cache neu laden mit STRG+F5  
Dann auf Caddy 2 klicken

[![grafik.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/scaled-1680-/jU92dEIfS0WhXP8D-grafik.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/jU92dEIfS0WhXP8D-grafik.png)

und installieren

[![grafik.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/scaled-1680-/yz5oP1ZDygJeyvup-grafik.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/yz5oP1ZDygJeyvup-grafik.png)

Jetzt nur auf Konfiguration klicken

- EMail ausfüllen
- Domain ausfüllen
- host ausfüllen wenn geändert werden soll, ich lasse es bei localhost
- Port umändern, lasse es auch bei port 8123

Speichern.

[![grafik.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/scaled-1680-/okPJJlizuxw7PgXg-grafik.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/okPJJlizuxw7PgXg-grafik.png)

Nun auf Information zurück, addon starten, fertig.  
im Protokoll anchschauen ob es geklappt hat.

Damit der Home Assistant auch funktioniert unter Einstellungen -&gt; Netzwerk den Domänen Namen eintragen

[![grafik.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/scaled-1680-/1YtGAIka0iLLr5Xt-grafik.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/1YtGAIka0iLLr5Xt-grafik.png)

Das gleiche auch nochmals in der configuration.yaml

```

# Loads default set of integrations. Do not remove.
default_config:

homeassistant:
  external_url: "https://example.tld"
```

[![grafik.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/scaled-1680-/NftpOKLuXIuvf1Kr-grafik.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/NftpOKLuXIuvf1Kr-grafik.png)

und den Abschnitt noch rein

```
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 127.0.0.1
    - ::1
```

Dann sieht der Komplette Abschnitt so aus:

```
...
homeassistant:
  external_url: "https://example.tld"
  
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 127.0.0.1
    - ::1
..
```

Home Assistant neustarten.

<div id="bkmrk-hinweis%3A-dies-ist-ei" style="border: 1px solid #ffc107; background-color: #fff3cd; padding: 15px; margin-bottom: 20px;">**Hinweis:** Die Externe URL funktioniert nicht aus dem internen Netz nur extern. Sprich im internen Netz weiter loakleip:8123 verwenden</div>Sonst kommt der Fehler, liegt am NAT an sich selbst

[![grafik.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/scaled-1680-/w8H6mNoiNRWDEPQ9-grafik.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/w8H6mNoiNRWDEPQ9-grafik.png)

  
Fertig

Android/iOS App Einstellungen:

Dort festlegen die Externe URL, dann das Interne WLAN auswählen, dort die lokale ip mit port hinterlegen

[![grafik.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/scaled-1680-/8D4FvElnXnYQk9SO-grafik.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-06/8D4FvElnXnYQk9SO-grafik.png)