Major update to chorus.services platform

- Extensive updates to system configuration and deployment
- Enhanced documentation and architecture improvements
- Updated dependencies and build configurations
- Improved service integrations and workflows

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
tony
2025-09-17 22:01:07 +10:00
parent 074a82bfb6
commit 2e1bb2e55e
4018 changed files with 7539 additions and 38906 deletions

View File

@@ -69,7 +69,7 @@ services:
# Marketing Website
chorus-website:
image: registry.home.deepblack.cloud/tony/chorus-website:latest
image: registry.home.deepblack.cloud/chorus-teaser:v1.0.2
deploy:
replicas: 2
placement:
@@ -86,7 +86,7 @@ services:
- "traefik.http.routers.chorus-website.rule=Host(`www.chorus.services`) || Host(`chorus.services`)"
- "traefik.http.routers.chorus-website.entrypoints=web-secured"
- "traefik.http.routers.chorus-website.tls.certresolver=letsencryptresolver"
- "traefik.http.services.chorus-website.loadbalancer.server.port=80"
- "traefik.http.services.chorus-website.loadbalancer.server.port=3000"
- "traefik.http.services.chorus-website.loadbalancer.passhostheader=true"
# Redirect naked domain to www
- "traefik.http.middlewares.chorus-redirect.redirectregex.regex=^https://chorus.services/(.*)"
@@ -95,6 +95,30 @@ services:
networks:
- tengig
# Blog
chorus-blog:
image: registry.home.deepblack.cloud/chorus-blog:v1.1.0
deploy:
replicas: 2
placement:
constraints:
- node.role == manager
resources:
limits:
memory: 128M
reservations:
memory: 64M
labels:
- "traefik.enable=true"
- "traefik.docker.network=tengig"
- "traefik.http.routers.chorus-blog.rule=Host(`blog.chorus.services`)"
- "traefik.http.routers.chorus-blog.entrypoints=web-secured"
- "traefik.http.routers.chorus-blog.tls.certresolver=letsencryptresolver"
- "traefik.http.services.chorus-blog.loadbalancer.server.port=3000"
- "traefik.http.services.chorus-blog.loadbalancer.passhostheader=true"
networks:
- tengig
# BZZZ - P2P Agent Coordination
bzzz-coordinator:
image: registry.home.deepblack.cloud/tony/chorus-bzzz-coordinator:latest