Nextcloud läuft. Aber bis jetzt nur im Heimnetzwerk. Zeit, die Cloud auch von unterwegs erreichbar zu machen. 🌍
Das klassische Problem
Normalerweise müsste ich:
- Port-Weiterleitung im Router einrichten
- DynDNS für wechselnde IP-Adressen
- SSL-Zertifikat besorgen (Let’s Encrypt)
- Hoffen, dass der Provider Port 443 nicht blockt 😬
Die elegante Lösung: Cloudflare Tunnel
Mit Cloudflare Tunnel wird alles einfacher:
- Keine Port-Weiterleitung – der Tunnel geht nach außen
- Automatisches SSL – Cloudflare übernimmt das
- IP-Wechsel egal – Tunnel bleibt stabil
- Kostenlos – im Free-Plan enthalten
Setup in 30 Minuten
- Domain zu Cloudflare hinzufügen (4uweb.de)
- Subdomain anlegen:
cloud.4uweb.de - Tunnel im Zero Trust Dashboard erstellen
cloudflaredContainer auf dem Mini-PC starten- Public Hostname konfigurieren
Die Tücke: SSL-Modus
Ein Detail hat mich Stunden gekostet: Der SSL-Modus in Cloudflare.
- Flexibel = Cloudflare → HTTP → Server ✅
- Vollständig = Cloudflare → HTTPS → Server (braucht SSL am Server)
Da mein Nextcloud kein eigenes SSL hat: „Flexibel“ war die Lösung.
Das Ergebnis
https://cloud.4uweb.de funktioniert! 🎉
- Von überall erreichbar
- Gültiges SSL-Zertifikat
- Keine Router-Konfiguration nötig
- Sicher durch Cloudflare WAF