tgbot-swarm

tgbot-swarm

Run multiple Telegram bots on a single host

8 followers

CD toolkit for running multiple telegram bots on a single host, including Jenkins pipelines to build Docker containers with Nginx and MySQL
tgbot-swarm gallery image
Free
Launch tags:TelegramGitHub
Launch Team / Built With
Intercom
Intercom
Startups get 90% off Intercom + 1 year of Fin AI Agent free
Promoted

What do you think? …

Max Fischer
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.