OpenWebUI und Ollama sicher online stellen – mit eigener Domain über Cloudflare Tunnel
1. Cloudflared installieren
Windows
winget install --id Cloudflare.cloudflared
Mac – Apple
brew install cloudflared
2. Cloudfare Test
Test
cloudflared --version
3. Anmelden und Tunnel erstellen
3.1 Anmelden
cloudflared login
# Browser öffnet sich -> Account auswählen -> Authorize
3.2 Tunnel erstellen
cloudflared tunnel create openwebui-tunnel
# Tunnel-ID notieren (z.B. 12345678-....)
4. Datei erstellen
4.1 Datei erstellen Mac
~/.cloudflared/config.yml
4.2 Datei erstellen Windows
%USERPROFILE%\.cloudflared\config.yml
4.3 Code einfügen (ID austauschen)
tunnel: TUNNEL_ID_AUS_SCHRITT_2
credentials-file: /Users/DEINUSER/.cloudflared/TUNNEL_ID_AUS_SCHRITT_2.json
ingress:
- hostname: subdomain.deinedomain.tld
service: http://localhost:3000
- service: http_status:404
5. Tunnel starten
5.1 Konfiguration DNS
cloudflared tunnel route dns openwebui-tunnel YOUR_SUBDOMAIN
5.2 Tunnel starten
cloudflared tunnel run openwebui-tunnel
6. Tunnel schließen und wieder starten
Den Tunnel kannst du jederzeit schließen, in den du das Terminal schließt. dann ist keine Kommunikation zwischen dem Internet und deinem Computer möglich.
Mit folgendem Befehl kannst du den Tunnel über das Terminal immer wieder starten:
6.1 macOS
cloudflared --config ~/.cloudflared/config.yml tunnel run openwebui-tunnel
5.2 Windows
cloudflared --config "%USERPROFILE%\.cloudflared\config.yml" tunnel run openwebui-tunnel