No reviews yetBe the first to leave a review for tgbot-swarm
Maker
📌
This tool solves two scopes of tasks:
1. Provides Jenkins groovy pipelines to automate build and remote deployment (using ssh in this example) of a controller/proxy container, mysql container and an arbitrary bot container based on response from the controller.
2. Provides a built-in API that employs port, path and SSL-certificate assignment mechanism and a relevant proxy config generation. In a nutshell it is a node.js-express controller application that runs in the same docker container with nginx, serves RESTful JSON-based API and sends system control signals to local nginx process.
It's a little bit tricky to set it up, but will save you a lot of time and money if you are hosting multiple bot applications on a single host with limited resources.