Loading...
Loading...
Compare original and translation side by side
ls -la /home/dawiddutoit/projects/network/.envcp /home/dawiddutoit/projects/network/.env.example /home/dawiddutoit/projects/network/.envgrep -E "^CLOUDFLARE_TUNNEL_TOKEN" /home/dawiddutoit/projects/network/.envgrep -A 10 "cloudflared:" /home/dawiddutoit/projects/network/docker-compose.ymlreferences/reference.mdls -la /home/dawiddutoit/projects/network/.envcp /home/dawiddutoit/projects/network/.env.example /home/dawiddutoit/projects/network/.envgrep -E "^CLOUDFLARE_TUNNEL_TOKEN" /home/dawiddutoit/projects/network/.envgrep -A 10 "cloudflared:" /home/dawiddutoit/projects/network/docker-compose.ymlreferences/reference.md--token--tokengrep "CLOUDFLARE_TUNNEL_TOKEN" /home/dawiddutoit/projects/network/.envundefinedgrep "CLOUDFLARE_TUNNEL_TOKEN" /home/dawiddutoit/projects/network/.envundefined
Use the Edit tool to update `.env`:
- Look for existing `CLOUDFLARE_TUNNEL_TOKEN=` line
- Replace with new token value
- Or add new line if not present
**Validate token format:**
```bash
使用编辑工具更新`.env`:
- 查找现有的`CLOUDFLARE_TUNNEL_TOKEN=`行
- 替换为新令牌值
- 如果不存在则添加新行
**验证令牌格式:**
```bashundefinedundefinedcd /home/dawiddutoit/projects/network && docker compose restart cloudflaredcd /home/dawiddutoit/projects/network && docker compose up -d cloudflareddocker ps | grep cloudflaredCONTAINER ID IMAGE STATUS NAMES
abc123... cloudflare/cloudflared:latest Up X seconds cloudflareddocker logs cloudflared --tail 30INF Registered tunnel connection connIndex=0 location=...
INF Registered tunnel connection connIndex=1 location=...
INF Registered tunnel connection connIndex=2 location=...
INF Registered tunnel connection connIndex=3 location=...token is invalidalready registerednetwork errorcd /home/dawiddutoit/projects/network && docker compose restart cloudflaredcd /home/dawiddutoit/projects/network && docker compose up -d cloudflareddocker ps | grep cloudflaredCONTAINER ID IMAGE STATUS NAMES
abc123... cloudflare/cloudflared:latest Up X seconds cloudflareddocker logs cloudflared --tail 30INF Registered tunnel connection connIndex=0 location=...
INF Registered tunnel connection connIndex=1 location=...
INF Registered tunnel connection connIndex=2 location=...
INF Registered tunnel connection connIndex=3 location=...token is invalidalready registerednetwork error| Service | Subdomain | URL |
|---|---|---|
| Pi-hole | pihole | pihole:80 |
| Webhook | webhook | webhook:9000 |
| Jaeger | jaeger | 192.168.68.135:16686 |
container:porthost-ip:portdevice-ip:porthost.docker.internal| 服务 | 子域名 | URL |
|---|---|---|
| Pi-hole | pihole | pihole:80 |
| Webhook | webhook | webhook:9000 |
| Jaeger | jaeger | 192.168.68.135:16686 |
container:porthost-ip:portdevice-ip:porthost.docker.internaldocker logs cloudflared 2>&1 | grep -E "Registered tunnel|connIndex"Go to: https://one.dash.cloudflare.com
Navigate to: Access -> Tunnels
Status should show: "HEALTHY" with green indicatorundefineddocker logs cloudflared 2>&1 | grep -E "Registered tunnel|connIndex"访问:https://one.dash.cloudflare.com
导航至:Access -> Tunnels
状态应显示:“HEALTHY”并带有绿色标识undefined
**Step 4: Run diagnostic script (optional)**
```bash
./scripts/cf-tunnel-config.sh show
**步骤4:运行诊断脚本(可选)**
```bash
./scripts/cf-tunnel-config.sh show| File | Purpose |
|---|---|
| Docker-compose service definition, token format details |
| Example configurations for common setups |
| 文件 | 用途 |
|---|---|
| Docker-compose服务定义、令牌格式详情 |
| 常见配置示例 |
.envhost.docker.internalhost.docker.internal./scripts/cf-tunnel-config.sh configureconfigure-google-oauthtroubleshoot-tunnel-connectivity./scripts/cf-tunnel-config.sh configureconfigure-google-oauthtroubleshoot-tunnel-connectivity