Files
proxmox/docs/04-configuration/cloudflare/CLOUDFLARE_EXPLORER_QUICK_SETUP.md
defiQUG fbda1b4beb
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
docs: Ledger Live integration, contract deploy learnings, NEXT_STEPS updates
- ADD_CHAIN138_TO_LEDGER_LIVE: Ledger form done; public code review repo bis-innovations/LedgerLive; init/push commands
- CONTRACT_DEPLOYMENT_RUNBOOK: Chain 138 gas price 1 gwei, 36-addr check, TransactionMirror workaround
- CONTRACT_*: AddressMapper, MirrorManager deployed 2026-02-12; 36-address on-chain check
- NEXT_STEPS_FOR_YOU: Ledger done; steps completable now (no LAN); run-completable-tasks-from-anywhere
- MASTER_INDEX, OPERATOR_OPTIONAL, SMART_CONTRACTS_INVENTORY_SIMPLE: updates
- LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE: bis-innovations/LedgerLive reference

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 15:46:57 -08:00

2.3 KiB

Cloudflare Explorer URL - Quick Setup Guide

Last Updated: 2026-01-31
Document Version: 1.0
Status: Active Documentation


Domain: explorer.d-bis.org
Target: http://192.168.11.140:80


🚀 Quick Setup (2 Steps)

Step 1: Configure DNS Record

In Cloudflare Dashboard (https://dash.cloudflare.com/):

  1. Select domain: d-bis.org
  2. Go to: DNSRecords
  3. Click: Add record
  4. Configure:
    • Type: CNAME
    • Name: explorer
    • Target: <your-tunnel-id>.cfargotunnel.com
    • Proxy status: 🟠 Proxied (orange cloud) ← REQUIRED
    • TTL: Auto
  5. Click: Save

To find your tunnel ID:

# Run this script
./scripts/get-tunnel-id.sh

# Or check Cloudflare Zero Trust dashboard:
# https://one.dash.cloudflare.com/ → Zero Trust → Networks → Tunnels

Step 2: Configure Tunnel Route

In Cloudflare Zero Trust Dashboard (https://one.dash.cloudflare.com/):

  1. Navigate to: Zero TrustNetworksTunnels
  2. Find your tunnel (by ID or name)
  3. Click: Configure button
  4. Click: Public Hostnames tab
  5. Click: Add a public hostname
  6. Configure:
    • Subdomain: explorer
    • Domain: d-bis.org
    • Service: http://192.168.11.140:80
    • Type: HTTP
  7. Click: Save hostname

Verify

Wait 1-5 minutes for DNS propagation, then test:

# Test public URL
curl https://explorer.d-bis.org/api/v2/stats

# Should return JSON with network stats (not 404)

📋 Configuration Checklist

  • DNS CNAME record: explorer<tunnel-id>.cfargotunnel.com
  • DNS record is 🟠 Proxied (orange cloud)
  • Tunnel route: explorer.d-bis.orghttp://192.168.11.140:80
  • Cloudflared service running in container
  • Public URL accessible: https://explorer.d-bis.org

🔧 Troubleshooting

404 Error

  • Check DNS record exists and is proxied
  • Check tunnel route is configured
  • Wait 5 minutes for DNS propagation

502 Error

  • Verify tunnel route points to http://192.168.11.140:80
  • Check Nginx is running: systemctl status nginx (in container)
  • Check Blockscout is running: systemctl status blockscout (in container)

That's it! Follow these 2 steps and your public URL will work.