Files
blackroad-domains/COMPLETE_DOMAIN_MASTER_LIST.md
Alexa Louise e7a228870b Add complete BlackRoad infrastructure documentation
This commit adds comprehensive canonical documentation for all BlackRoad
infrastructure, domains, and services.

Documentation includes:
- BLACKROAD_CANONICAL_TRUTH.md - Master source of truth
  - 19 GoDaddy registered domains
  - 58 Cloudflare Pages projects
  - 15 GitHub organizations
  - 40+ repositories
  - 7 physical devices (Raspberry Pis + VPS)
  - 4 AI platform integrations
  - Complete network plane taxonomy
  - IP addressing schema
  - Secrets management locations

- COMPLETE_DOMAIN_MASTER_LIST.md - All domains & projects
  - Complete Cloudflare Pages inventory
  - Domain-to-project mapping
  - Deployment instructions
  - DNS configurations

- LUCIDIA_EARTH_INFRASTRUCTURE.md - Infrastructure guide
  - Cloudflare Pages, Workers, Tunnels
  - Raspberry Pi deployment
  - Docker configurations
  - Claude Code integration

- QUICK_DEPLOY.md - Fast deployment reference
- ALL_DOMAINS_REFERENCE.md - Domain routing details

Automation scripts:
- blackroad-deploy-all.sh - Master deployment orchestrator
- blackroad-netdump.sh - Network inventory collector

All 19 domains:
- lucidia.earth (metaverse)
- blackroad.io (corporate)
- blackroadqi.com (quantum intelligence)
- blackroadquantum.{com,info,net,shop,store}
- roadchain.io, roadcoin.io
- And 10 more domains

Infrastructure as scripture. Complete canonical truth.

🤖 Generated with Claude Code (Cece)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-22 18:52:18 -06:00

715 lines
19 KiB
Markdown

# Complete Domain Master List - All Infrastructure
**Owner:** Alexa Louise Amundson (amundsonalexa@gmail.com)
**Company:** BlackRoad Inc.
**Cloudflare Account:** 463024cf9efed5e7b40c5fbe7938e256 / 848cf0b18d51e0170e0d1537aec3505a
**Last Updated:** 2025-12-22
**Total Pages Projects:** 58
**Total Custom Domains:** 19+
---
## Executive Summary
### Infrastructure Scale
- **Cloudflare Pages Projects:** 58 active deployments
- **Custom Domains:** 19+ registered domains
- **Subdomains:** 30+ configured subdomains
- **Total Domain Endpoints:** 77+ accessible URLs
### Primary Domains
1. **lucidia.earth** - Metaverse Platform ⭐
2. **blackroad.io** - Corporate Main Site
3. **blackroadqi.com** - Quantum Intelligence
4. **blackroadquantum.info** - Quantum Information
5. **blackroadquantum.net** - Quantum Network
6. **blackroadquantum.shop** - Quantum Shop
7. **blackroadquantum.store** - Quantum Store
---
## Part 1: Custom Domains (Root Zones)
### Lucidia Ecosystem
| Domain | Status | Points To | Purpose |
|--------|--------|-----------|---------|
| **lucidia.earth** | ✅ Active | lucidia-earth.pages.dev (via worker) | 3D Metaverse Platform |
### BlackRoad Core
| Domain | Status | Points To | Purpose |
|--------|--------|-----------|---------|
| **blackroad.io** | ✅ Active | blackroad-io.pages.dev | Corporate Main Site |
### Quantum Suite
| Domain | Status | Points To | Purpose |
|--------|--------|-----------|---------|
| **blackroadqi.com** | ✅ Active | blackroad-os-web.pages.dev | Quantum Intelligence Platform |
| **blackroadquantum.info** | ✅ Active | blackroad-os-web.pages.dev | Quantum Information Hub |
| **blackroadquantum.net** | ✅ Active | blackroad-os-web.pages.dev | Quantum Network |
| **blackroadquantum.shop** | ✅ Active | blackroad-os-web.pages.dev | Quantum Marketplace |
| **blackroadquantum.store** | ✅ Active | blackroad-os-web.pages.dev | Quantum Store |
---
## Part 2: BlackRoad.io Subdomains
### Operational Subdomains
| Subdomain | Points To | Purpose |
|-----------|-----------|---------|
| **earth.blackroad.io** | earth-blackroad-io.pages.dev | Earth Visualization |
| **demo.blackroad.io** | blackroad-os-demo.pages.dev | Demo Environment |
| **home.blackroad.io** | blackroad-os-home.pages.dev | Home Dashboard |
| **brand.blackroad.io** | blackroad-os-brand.pages.dev | Brand Assets & Guidelines |
### Creator Suite (blackroad-hello.pages.dev)
| Subdomain | Purpose |
|-----------|---------|
| **creator-studio.blackroad.io** | Full Creator Studio |
| **creator.blackroad.io** | Creator Tools |
| **studio.blackroad.io** | Studio Environment |
### Business Functions
| Subdomain | Purpose |
|-----------|---------|
| **devops.blackroad.io** | DevOps Dashboard |
| **education.blackroad.io** | Education Platform |
| **finance.blackroad.io** | Finance Tools |
| **legal.blackroad.io** | Legal Resources |
| **ideas.blackroad.io** | Ideas & Innovation Hub |
| **research-lab.blackroad.io** | Research Laboratory |
**Total blackroad.io Subdomains:** 13
---
## Part 3: All Cloudflare Pages Projects
### 58 Active Deployments
#### Lucidia Projects (4)
1. **lucidia-earth** → lucidia-earth.pages.dev ⭐ **METAVERSE**
2. **lucidia-platform** → lucidia-platform.pages.dev
3. **lucidia-core** → lucidia-core.pages.dev
4. **lucidia-math** → lucidia-math.pages.dev
#### BlackRoad Core (8)
5. **blackroad-io** → blackroad-io.pages.dev, blackroad.io
6. **blackroad-os-web** → blackroad-os-web.pages.dev + 6 quantum domains
7. **blackroad-os-prism** → blackroad-os-prism.pages.dev
8. **blackroad-os-demo** → blackroad-os-demo.pages.dev, demo.blackroad.io
9. **blackroad-os-home** → blackroad-os-home.pages.dev, home.blackroad.io
10. **blackroad-os-brand** → blackroad-os-brand.pages.dev, brand.blackroad.io
11. **blackroad-os-docs** → blackroad-os-docs.pages.dev
12. **earth-blackroad-io** → earth-blackroad-io.pages.dev, earth.blackroad.io
#### BlackRoad Services (20)
13. **blackroad-hello** → blackroad-hello.pages.dev + 10 subdomains
14. **blackroad-metaverse** → blackroad-metaverse.pages.dev
15. **blackroad-console** → blackroad-console.pages.dev
16. **blackroad-prism-console** → blackroad-prism-console.pages.dev
17. **blackroad-admin** → blackroad-admin.pages.dev
18. **blackroad-dashboard** → blackroad-dashboard.pages.dev
19. **blackroad-chat** → blackroad-chat.pages.dev
20. **blackroad-agents** → blackroad-agents.pages.dev
21. **blackroad-agents-spawner** → blackroad-agents-spawner.pages.dev
22. **blackroad-tools** → blackroad-tools.pages.dev
23. **blackroad-analytics** → blackroad-analytics.pages.dev
24. **blackroad-api** → blackroad-api.pages.dev
25. **blackroad-api-explorer** → blackroad-api-explorer.pages.dev
26. **blackroad-builder** → blackroad-builder.pages.dev
27. **blackroad-workflows** → blackroad-workflows.pages.dev
28. **blackroad-store** → blackroad-store.pages.dev
29. **blackroad-payment-page** → blackroad-payment-page.pages.dev
30. **blackroad-buy-now** → blackroad-buy-now.pages.dev
31. **blackroad-company** → blackroad-company.pages.dev
32. **blackroad-docs-hub** → blackroad-docs-hub.pages.dev
#### BlackRoad Infrastructure (10)
33. **blackroad-portals** → blackroad-portals.pages.dev
34. **blackroad-portals-unified** → blackroad-portals-unified.pages.dev
35. **blackroad-unified** → blackroad-unified.pages.dev
36. **blackroad-gateway-web** → blackroad-gateway-web.pages.dev
37. **blackroad-assets** → blackroad-assets.pages.dev
38. **blackroad-status** → blackroad-status.pages.dev
39. **blackroad-status-new** → blackroad-status-new.pages.dev
40. **blackroad-pitstop** → blackroad-pitstop.pages.dev
41. **blackroad-systems** → blackroad-systems.pages.dev
42. **blackroad-me** → blackroad-me.pages.dev
#### BlackRoad Variants (5)
43. **blackroad-blackroad-io** → blackroad-blackroad-io.pages.dev
44. **blackroad-blackroad-me** → blackroad-blackroad-me.pages.dev
45. **blackroad-blackroadai** → blackroad-blackroadai.pages.dev
46. **blackroad-blackroadquantum** → blackroad-blackroadquantum.pages.dev
47. **blackroad-cece** → blackroad-cece.pages.dev
#### Road Ecosystem (7)
48. **roadworld** → roadworld.pages.dev
49. **roadwork** → roadwork.pages.dev
50. **roadwork-production** → roadwork-production.pages.dev
51. **roadchain-io** → roadchain-io.pages.dev
52. **roadchain-production** → roadchain-production.pages.dev
53. **roadcoin-io** → roadcoin-io.pages.dev
54. **roadcoin-production** → roadcoin-production.pages.dev
#### Other Projects (4)
55. **operations-portal** → operations-portal-duw.pages.dev
56. **remotejobs-platform** → remotejobs-platform.pages.dev
57. **applier-blackroad** → applier-blackroad.pages.dev
58. **blackroad-hello-test** → blackroad-hello-test.pages.dev
---
## Part 4: Domain-to-Project Mapping
### Complete Routing Table
```
CUSTOM DOMAINS → PAGES PROJECTS
═══════════════════════════════════════════════════════
Primary Root Domains:
lucidia.earth → lucidia-earth-router (worker) → lucidia-earth.pages.dev
blackroad.io → blackroad-io.pages.dev
blackroadqi.com → blackroad-os-web.pages.dev
blackroadquantum.info → blackroad-os-web.pages.dev
blackroadquantum.net → blackroad-os-web.pages.dev
blackroadquantum.shop → blackroad-os-web.pages.dev
blackroadquantum.store → blackroad-os-web.pages.dev
BlackRoad.io Subdomains:
earth.blackroad.io → earth-blackroad-io.pages.dev
demo.blackroad.io → blackroad-os-demo.pages.dev
home.blackroad.io → blackroad-os-home.pages.dev
brand.blackroad.io → blackroad-os-brand.pages.dev
creator-studio.blackroad.io → blackroad-hello.pages.dev
creator.blackroad.io → blackroad-hello.pages.dev
studio.blackroad.io → blackroad-hello.pages.dev
devops.blackroad.io → blackroad-hello.pages.dev
education.blackroad.io → blackroad-hello.pages.dev
finance.blackroad.io → blackroad-hello.pages.dev
legal.blackroad.io → blackroad-hello.pages.dev
ideas.blackroad.io → blackroad-hello.pages.dev
research-lab.blackroad.io → blackroad-hello.pages.dev
Planned Subdomains (Not Yet Configured):
api.lucidia.earth → Raspberry Pi 192.168.4.38:3000
ws.lucidia.earth → Raspberry Pi 192.168.4.38:8080
admin.lucidia.earth → (to be deployed)
docs.lucidia.earth → (to be deployed)
api.blackroad.io → DigitalOcean 159.65.43.12:3000
```
---
## Part 5: Infrastructure Deployment Methods
### Quick Deploy Commands
#### Deploy to Any Pages Project
```bash
# General pattern
cd ~/project-directory
npm run build
wrangler pages deploy dist --project-name=<project-name>
# Specific examples
cd ~/lucidia-metaverse && wrangler pages deploy dist --project-name=lucidia-earth
cd ~/blackroad-io && wrangler pages deploy dist --project-name=blackroad-io
cd ~/roadworld && wrangler pages deploy dist --project-name=roadworld
```
#### Deploy All Major Projects
```bash
#!/bin/bash
# deploy-all-pages.sh
PROJECTS=(
"lucidia-earth:~/lucidia-metaverse"
"blackroad-io:~/blackroad-io"
"blackroad-os-web:~/blackroad-os-web"
"roadworld:~/roadworld"
)
for proj in "${PROJECTS[@]}"; do
IFS=':' read -r name path <<< "$proj"
echo "Deploying $name..."
cd "$path"
npm install
npm run build
wrangler pages deploy dist --project-name="$name"
done
echo "✅ All deployments complete!"
```
---
## Part 6: DNS Configuration Templates
### For Root Domains (via Worker)
**Example: lucidia.earth**
```
Type: CNAME
Name: @
Content: lucidia-earth-router.workers.dev (or use custom routing)
Proxy: ✅ Proxied (Orange Cloud)
TTL: Auto
```
**Worker Config (wrangler.toml):**
```toml
name = "lucidia-earth-router"
main = "src/index.ts"
compatibility_date = "2025-01-01"
[vars]
PAGES_URL = "https://lucidia-earth.pages.dev"
[[routes]]
pattern = "lucidia.earth/*"
zone_name = "lucidia.earth"
```
### For Root Domains (Direct to Pages)
**Example: blackroad.io**
```
Type: CNAME
Name: @
Content: blackroad-io.pages.dev
Proxy: ✅ Proxied
TTL: Auto
```
### For Subdomains
**Example: demo.blackroad.io**
```
Type: CNAME
Name: demo
Content: blackroad-os-demo.pages.dev
Proxy: ✅ Proxied
TTL: Auto
```
### For Backend APIs (via Cloudflare Tunnel)
**Example: api.lucidia.earth**
```
Type: CNAME
Name: api
Content: <tunnel-id>.cfargotunnel.com
Proxy: ✅ Proxied
TTL: Auto
```
---
## Part 7: Project Categories & Purposes
### By Function
#### **Metaverse & 3D**
- lucidia-earth (Primary metaverse)
- blackroad-metaverse (Secondary metaverse)
- roadworld (Road-themed world)
- earth-blackroad-io (Earth visualization)
#### **Administrative**
- blackroad-admin
- blackroad-dashboard
- blackroad-console
- blackroad-prism-console
- operations-portal
#### **Development Tools**
- blackroad-os-prism
- blackroad-builder
- blackroad-tools
- blackroad-api-explorer
- blackroad-agents
- blackroad-agents-spawner
#### **E-Commerce**
- blackroad-store
- blackroad-payment-page
- blackroad-buy-now
- blackroadquantum.shop
- blackroadquantum.store
#### **Content & Documentation**
- blackroad-os-docs
- blackroad-docs-hub
- blackroad-os-brand
- blackroad-hello
#### **Blockchain & Finance**
- roadchain-io
- roadchain-production
- roadcoin-io
- roadcoin-production
#### **Analytics & Monitoring**
- blackroad-analytics
- blackroad-status
- blackroad-status-new
#### **Communication**
- blackroad-chat
#### **Portals & Gateways**
- blackroad-portals
- blackroad-portals-unified
- blackroad-gateway-web
#### **Platform Core**
- blackroad-unified
- blackroad-systems
- blackroad-pitstop
- blackroad-assets
#### **Production Services**
- roadwork
- roadwork-production
- remotejobs-platform
#### **Mathematics & Science**
- lucidia-math
- lucidia-core
- lucidia-platform
---
## Part 8: Deployment Cheat Sheet
### One-Command Deployments
```bash
# Lucidia Metaverse
cd ~/lucidia-metaverse && npm run build && wrangler pages deploy dist --project-name=lucidia-earth
# BlackRoad Main
cd ~/blackroad-io && npm run build && wrangler pages deploy dist --project-name=blackroad-io
# Quantum Suite
cd ~/blackroad-os-web && npm run build && wrangler pages deploy dist --project-name=blackroad-os-web
# RoadWorld
cd ~/roadworld && npm run build && wrangler pages deploy dist --project-name=roadworld
# Any custom project
cd ~/your-project && npm run build && wrangler pages deploy dist --project-name=your-project-name
```
### View Project Details
```bash
# List all projects
wrangler pages project list
# View specific project
wrangler pages project view <project-name>
# List deployments
wrangler pages deployment list --project-name=<project-name>
# Tail logs
wrangler pages deployment tail
```
### Rollback Deployment
```bash
# List recent deployments
wrangler pages deployment list --project-name=lucidia-earth
# Rollback to specific deployment
wrangler pages deployment rollback <deployment-id> --project-name=lucidia-earth
```
---
## Part 9: GitHub Integration
### Repository Structure (Estimated)
Based on 66+ repositories across 15 organizations:
**Primary Organization:** BlackRoad-OS or blackboxprogramming
**Key Repositories (Likely):**
- lucidia-metaverse
- lucidia-earth-router
- blackroad-io
- blackroad-os-web
- blackroad-os-prism
- blackroad-os-core
- blackroad-metaverse
- roadworld
- roadchain-io
- roadcoin-io
- blackroad-hello
- blackroad-admin
- blackroad-agents
- And 53+ more...
### Connect GitHub to Pages
**Method 1: Via Cloudflare Dashboard**
1. Pages → Create Project
2. Connect to Git
3. Select Organization → Select Repository
4. Configure build settings
5. Save and Deploy
**Method 2: Via Wrangler**
```bash
wrangler pages project create <project-name> \
--production-branch main \
--build-command "npm run build" \
--build-output-directory dist
```
---
## Part 10: Master Deployment Script
### Universal Deployment Script
```bash
#!/bin/bash
# ~/deploy-domain.sh
# Universal deployment script for any project
set -e
PROJECT_NAME=$1
PROJECT_DIR=$2
if [ -z "$PROJECT_NAME" ] || [ -z "$PROJECT_DIR" ]; then
echo "Usage: ./deploy-domain.sh <project-name> <project-directory>"
echo "Example: ./deploy-domain.sh lucidia-earth ~/lucidia-metaverse"
exit 1
fi
echo "🚀 Deploying $PROJECT_NAME from $PROJECT_DIR"
cd "$PROJECT_DIR"
# Install dependencies if needed
if [ -f "package.json" ]; then
echo "📦 Installing dependencies..."
npm install
fi
# Build
if [ -f "package.json" ] && grep -q "\"build\"" package.json; then
echo "🔨 Building project..."
npm run build
BUILD_DIR="dist"
elif [ -d "public" ]; then
BUILD_DIR="public"
elif [ -d "build" ]; then
BUILD_DIR="build"
else
echo "❌ Could not determine build directory"
exit 1
fi
# Deploy
echo "☁️ Deploying to Cloudflare Pages..."
wrangler pages deploy "$BUILD_DIR" --project-name="$PROJECT_NAME"
echo "✅ Deployment complete!"
echo "🌐 https://$PROJECT_NAME.pages.dev"
```
**Usage:**
```bash
chmod +x ~/deploy-domain.sh
# Deploy any project
~/deploy-domain.sh lucidia-earth ~/lucidia-metaverse
~/deploy-domain.sh blackroad-io ~/blackroad-io
~/deploy-domain.sh roadworld ~/roadworld
```
---
## Part 11: Domain Statistics
### By Type
| Type | Count |
|------|-------|
| .pages.dev URLs | 58 |
| Root custom domains | 7 |
| blackroad.io subdomains | 13 |
| Total accessible URLs | 78+ |
### By Category
| Category | Projects |
|----------|----------|
| BlackRoad Core | 8 |
| BlackRoad Services | 20 |
| BlackRoad Infrastructure | 10 |
| Lucidia | 4 |
| Road Ecosystem | 7 |
| Other | 9 |
### By Status
| Status | Count |
|--------|-------|
| Active with custom domain | 19 |
| Active (pages.dev only) | 39 |
| Total active | 58 |
---
## Part 12: Quick Reference
### All Custom Domains List
```
✅ lucidia.earth
✅ blackroad.io
✅ blackroadqi.com
✅ blackroadquantum.info
✅ blackroadquantum.net
✅ blackroadquantum.shop
✅ blackroadquantum.store
✅ earth.blackroad.io
✅ demo.blackroad.io
✅ home.blackroad.io
✅ brand.blackroad.io
✅ creator-studio.blackroad.io
✅ creator.blackroad.io
✅ studio.blackroad.io
✅ devops.blackroad.io
✅ education.blackroad.io
✅ finance.blackroad.io
✅ legal.blackroad.io
✅ ideas.blackroad.io
✅ research-lab.blackroad.io
```
### Top Priority Projects
1. **lucidia-earth** - Primary metaverse
2. **blackroad-io** - Corporate site
3. **blackroad-os-web** - Quantum platform (6 domains)
4. **blackroad-hello** - Creator suite (10 subdomains)
5. **roadworld** - Latest deployment
### Essential Commands
```bash
# List all projects
wrangler pages project list
# Deploy to any project
wrangler pages deploy dist --project-name=<name>
# Check project status
wrangler pages project view <name>
# Tail deployment logs
wrangler pages deployment tail
# Rollback deployment
wrangler pages deployment rollback <id> --project-name=<name>
```
---
## Part 13: Future Expansion
### Potential New Domains
- ~~lucidia.earth~~ ✅ **DEPLOYED**
- api.lucidia.earth (backend API)
- ws.lucidia.earth (WebSocket)
- admin.lucidia.earth (admin panel)
- docs.lucidia.earth (documentation)
### Potential New Projects
Based on naming patterns, likely future deployments:
- blackroad-mobile
- blackroad-desktop
- lucidia-backend
- roadverse (metaverse expansion)
- quantum-core
---
## Appendix: Complete Alphabetical Project List
1. applier-blackroad
2. blackroad-admin
3. blackroad-agents
4. blackroad-agents-spawner
5. blackroad-analytics
6. blackroad-api
7. blackroad-api-explorer
8. blackroad-assets
9. blackroad-blackroad-io
10. blackroad-blackroad-me
11. blackroad-blackroadai
12. blackroad-blackroadquantum
13. blackroad-builder
14. blackroad-buy-now
15. blackroad-cece
16. blackroad-chat
17. blackroad-company
18. blackroad-console
19. blackroad-dashboard
20. blackroad-docs-hub
21. blackroad-gateway-web
22. blackroad-hello
23. blackroad-hello-test
24. blackroad-io
25. blackroad-me
26. blackroad-metaverse
27. blackroad-os-brand
28. blackroad-os-demo
29. blackroad-os-docs
30. blackroad-os-home
31. blackroad-os-prism
32. blackroad-os-web
33. blackroad-payment-page
34. blackroad-pitstop
35. blackroad-portals
36. blackroad-portals-unified
37. blackroad-prism-console
38. blackroad-status
39. blackroad-status-new
40. blackroad-store
41. blackroad-systems
42. blackroad-tools
43. blackroad-unified
44. blackroad-workflows
45. earth-blackroad-io
46. lucidia-core
47. lucidia-earth ⭐
48. lucidia-math
49. lucidia-platform
50. operations-portal
51. remotejobs-platform
52. roadchain-io
53. roadchain-production
54. roadcoin-io
55. roadcoin-production
56. roadwork
57. roadwork-production
58. roadworld
---
**Document Maintained By:** Claude Code
**Owner:** Alexa Louise Amundson
**Email:** amundsonalexa@gmail.com / blackroad.systems@gmail.com
**Last Updated:** 2025-12-22
**Related Documentation:**
- LUCIDIA_EARTH_INFRASTRUCTURE.md (Detailed infrastructure guide)
- QUICK_DEPLOY.md (Quick deployment reference)
- ALL_DOMAINS_REFERENCE.md (Domain routing details)