Instalace Cloudflare tunnelu
Cloudflare Tunnel – Docker Stack (Portainer)
1️⃣ Předpoklady
Funkční Docker + Portainer
Přístup do Cloudflare Zero Trust
Doména (např. samotisky.eu)
Tunnel už vytvořený v Cloudflare (tunel už běží / je autorizovaný)
❗ DŮLEŽITÉ
Pokud už máš tunel vytvořený v Cloudflare a stažený token → NIC se v Cloudflare znovu nevytváří
3️⃣ Získání Tunnel tokenu (Cloudflare)
V Cloudflare Zero Trust → Access → Tunnels:
Vyber existující tunnel
Klikni Configure
Zkopíruj Docker run command
Z něj vezmi pouze část:
--token eyJhIjoiY...
Docker Stack YML (Portainer)
Portainer → Stacks → Add stack
Vložíš YML:
version: "3.9"
services:
cloudflared:
image: cloudflare/cloudflared:latest
container_name: cloudflared-samotisky
restart: unless-stopped
command:
- tunnel
- --no-autoupdate
- run
- --token
- ${TUNNEL_TOKEN}
Co se stane technicky:
✅ Funkční
✅ Správné
✅ Běžná praxe v Portaineru
❌ Není verzovatelné
❌ Token je viditelný v UI