Skip to content

Load-balancing over multiple nodes - #58

Draft
gekinci wants to merge 88 commits into
mainfrom
scale-multi-nodes
Draft

Load-balancing over multiple nodes#58
gekinci wants to merge 88 commits into
mainfrom
scale-multi-nodes

Conversation

@gekinci

@gekinci gekinci commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

This PR enables production deployments to scale across multiple nodes by adding an outer load-balancing layer while preserving the existing single-node deployment path. Closes #57

Changes:

  • Add env variable CLIMATECLAW_NODE_ADDRESSES to configure multi-node production deployments.
  • Generate haproxy.outer.cfg for routing traffic across node-local HAProxy instances.
  • Add an outer-haproxy compose service when node addresses are configured.

gekinci added 30 commits March 2, 2026 16:42
…nx config; added scaled compose files and config are to gitignore; updated dev bash to use scaling and nginx proxy
gekinci added 30 commits May 18, 2026 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Chatbot: scale the app over multiple nodes (GHs and vaders)

1 participant