Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
- 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>
3.2 KiB
3.2 KiB
DNS Entries Completion Status Report
Last Updated: 2026-02-05
Document Version: 1.1
Status: Active Documentation
Summary: DNS is managed in Cloudflare for all public hostnames. The recommended public path is Fastly (Option A) or direct to 76.53.10.36 (Option C), not Cloudflare Tunnel. See EDGE_PORT_VERIFICATION_RUNBOOK.md and CLOUDFLARE_ROUTING_MASTER.md.
Recommended DNS Target (Fastly or Direct)
| Option | DNS target | When to use |
|---|---|---|
| A | CNAME to Fastly hostname (e.g. *.global.ssl.fastly.net or custom) |
76.53.10.36:80/443 open from internet; want CDN/cache |
| C | A record to 76.53.10.36 (proxy on or off) | 76.53.10.36:80/443 open; want simplicity, no Fastly |
For web/api do not use CNAME to *.cfargotunnel.com as primary ingress (502 when used for all traffic). Option B: The 6 RPC HTTP hostnames use CNAME to tunnel; see OPTION_B_RPC_VIA_TUNNEL_RUNBOOK.md.
Domains to Configure (d-bis.org, mim4u.org, defi-oracle.io)
d-bis.org (RPC, Explorer, DBIS)
| Domain | Purpose | NPMplus backend |
|---|---|---|
| rpc-http-pub.d-bis.org | Public HTTP RPC | 192.168.11.221:8545 |
| rpc-ws-pub.d-bis.org | Public WebSocket RPC | 192.168.11.221:8546 |
| rpc-http-prv.d-bis.org | Private HTTP RPC | 192.168.11.211:8545 |
| rpc-ws-prv.d-bis.org | Private WebSocket RPC | 192.168.11.211:8546 |
| dbis-admin.d-bis.org | DBIS Admin | 192.168.11.130:80 |
| dbis-api.d-bis.org | DBIS API Primary | 192.168.11.155:3000 |
| dbis-api-2.d-bis.org | DBIS API Secondary | 192.168.11.156:3000 |
| explorer.d-bis.org | Blockscout | 192.168.11.140:80, :4000 |
| secure.d-bis.org | DBIS Secure | 192.168.11.130:80 |
mim4u.org
| Domain | Purpose | NPMplus backend |
|---|---|---|
| mim4u.org | MIM4U main | 192.168.11.37:80 |
| www.mim4u.org | Redirect to mim4u.org | (redirect) |
defi-oracle.io (RPC)
| Domain | Purpose | NPMplus backend |
|---|---|---|
| rpc.defi-oracle.io | HTTP RPC | 192.168.11.221:8545 |
| wss.defi-oracle.io | WebSocket RPC | 192.168.11.221:8546 |
All of the above route through NPMplus (192.168.11.167) once traffic reaches 76.53.10.36 (or Fastly → 76.53.10.36).
Completion Status
- DNS: Cloudflare remains the DNS provider for all public hostnames.
- Target: Point records to Fastly (CNAME) or 76.53.10.36 (A), per option chosen after EDGE_PORT_VERIFICATION_RUNBOOK.md.
- Tunnel: For web/api use Fastly or A 76.53.10.36. Option B: 6 RPC hostnames use CNAME to tunnel; see OPTION_B_RPC_VIA_TUNNEL_RUNBOOK.md.
Scripts
- scripts/create-missing-dns-records.sh – Creates or updates DNS records (update to use Fastly or 76.53.10.36 as target).
- scripts/verify-dns-and-services.sh – Verifies DNS and service accessibility.
Last Updated: 2026-02-05
See also: CLOUDFLARE_ROUTING_MASTER.md, RPC_ENDPOINTS_MASTER.md