Immich Public Proxy

Immich Proxy ist ein vorgeschalteter Reverse Proxy für Immich, der den Zugriff auf deinen Immich-Server über das Internet sicherer und komfortabler macht. Er sitzt zwischen Internet und deinem Immich-Backend und übernimmt Aufgaben wie HTTPS-Verschlüsselung, Weiterleitung und optional Authentifizierung.


🔧 Was macht ein Immich Proxy konkret?

1️⃣ HTTPS / SSL-Verschlüsselung

  • Stellt eine verschlüsselte Verbindung (HTTPS) bereit

  • Zertifikate z. B. über Let’s Encrypt

  • Verhindert unverschlüsselten Zugriff

2️⃣ Reverse Proxy-Funktion

  • Leitet Anfragen von außen an den internen Immich-Container weiter

  • Trennt öffentlich erreichbaren Dienst vom eigentlichen Backend

3️⃣ Domain-Anbindung

  • Zugriff z. B. über

    https://photos.deinedomain.de

    statt über IP-Adresse und Port

4️⃣ Sicherheitskontrolle

Je nach Setup möglich:

  • IP-Filter

  • Basic Auth

  • Rate Limiting

  • Integration mit Authelia / OAuth / SSO


🛠 Typische Proxy-Lösungen für Immich

Immich bringt keinen eigenen „Proxy-Server“ mit, sondern nutzt üblicherweise externe Reverse-Proxies wie:

  • Nginx Proxy Manager

  • Traefik

  • Caddy

Diese laufen meist ebenfalls als Docker-Container.


🏗 Beispiel-Architektur (typisch bei Proxmox + Docker + NAS)

Internet

Router (Port 443)

Reverse Proxy (Docker)

Immich Web + API Container

Daten auf NAS

✅ Vorteile eines Proxys vor Immich

  • Sichere HTTPS-Verbindung

  • Saubere Domain-Struktur

  • Zentrale Verwaltung mehrerer Dienste

  • Möglichkeit für zusätzliche Authentifizierung

  • Bessere Trennung von interner Infrastruktur

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kontakt zu uns