Site Architecture
SolveForce Dual-Site Architecture β Two repositories serving different purposes with proper DNS separation.
ποΈ Architecture Overview
SolveForce operates a dual-repository architecture to separate concerns and optimize deployment:
π Documentation Site (SOLVEFORCE.COM)
- Repository:
solveforceapp/SOLVEFORCE.COM - URL: https://solveforceapp.github.io/SOLVEFORCE.COM/
- Purpose: Comprehensive technical documentation (75+ pages)
- Technology: mdBook (Rust-based static site generator)
- DNS: No custom domain - uses default GitHub Pages URL
- Content:
- π Axionomic Codex v5.18 (126 Nomos, 9 operators)
- π§© Five Pillars documentation
- π οΈ Services & integration guides
- π Complete site directory
π Portal Site (portal-solveforce)
- Repository:
solveforceapp/portal-solveforce - URL: https://portal.solveforce.com (custom domain)
- Purpose: Modern landing page and service portal
- Technology: Pure HTML/CSS/JavaScript
- DNS: Custom domain via CNAME (portal.solveforce.com)
- Content:
- π¨ Modern gradient design
- π’ Service overview cards
- π Contact information
- π Links to documentation
π§ DNS Configuration
Portal Repository (portal-solveforce)
CNAME file content: portal.solveforce.com
GitHub Pages: Enabled with custom domain
Cloudflare CNAME: portal β solveforceapp.github.io
Documentation Repository (SOLVEFORCE.COM)
No CNAME file (correctly absent)
No custom domain configuration
Uses default GitHub Pages URL: /SOLVEFORCE.COM/
π Deployment Strategy
Why Separate Repositories?
- Different Technologies: mdBook vs. static HTML
- Different Purposes: Documentation vs. marketing/portal
- Different DNS Needs: Custom domain vs. GitHub Pages default
- Independent Deployment: Changes to portal don't affect docs
- Scalability: Each site can evolve independently
Cross-References
Both sites maintain cross-references:
- Portal β Documentation: Links to comprehensive guides
- Documentation β Portal: References modern landing page
- Consistent Branding: Shared contact info (888) 765-8301
π Current Status
| Aspect | Documentation Site | Portal Site |
|---|---|---|
| Status | β Deployed | β Deployed |
| URL | GitHub Pages default | Custom domain |
| Pages | 75+ | 1 (landing) |
| Technology | mdBook | HTML/CSS/JS |
| DNS | None | CNAME configured |
| Purpose | Technical docs | Marketing/portal |
π Quick Links
- π Portal Site β Modern landing page
- οΏ½ Portal Repository β Portal source code
- οΏ½π Documentation β Technical guides
- π Documentation Repository β Documentation source code
- πΈ Xenonomics β Latest framework addition (v5.18)
- π Site Directory β Complete page index
Contact: π (888) 765-8301 β’ βοΈ contact@solveforce.com
Architecture: Dual-site separation | DNS: Portal custom, docs default | Status: Fully operational