Update documentation for website submodule integration

- Add website to project structure documentation
- Include website build commands in management reference
- Document new submodule in architecture overview
- Update .gitmodules with branch specification for better submodule management

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
tony
2025-08-02 14:02:12 +10:00
parent 4c2806d4ff
commit fccedf229a
2 changed files with 8 additions and 1 deletions

1
.gitmodules vendored
View File

@@ -10,3 +10,4 @@
[submodule "modules/website"]
path = modules/website
url = http://tony:silverfrond[1392]@ironwood:3000/tony/chorus-website.git
branch = main

View File

@@ -105,6 +105,11 @@ The `./chorus.sh` script provides unified management:
./chorus.sh build # Build and push all images to registry
./chorus.sh pull # Pull latest images from registry
# Individual Component Builds
./build-and-push.sh website # Build and push website only
./build-and-push.sh whoosh-backend # Build and push WHOOSH backend only
./build-and-push.sh bzzz # Build and push BZZZ coordinator only
# Production Deployment
./chorus.sh deploy # Deploy to Docker Swarm (production)
./chorus.sh undeploy # Remove from Docker Swarm
@@ -151,7 +156,8 @@ chorus.services/
└── 🧩 modules/ # Git submodules
├── whoosh/ # Orchestration platform
├── bzzz/ # P2P coordination
── slurp/ # Context management (HCFS)
── slurp/ # Context management (HCFS)
└── website/ # Marketing website (Next.js)
```
## ⚙️ Configuration