Skip to content

Latest commit

 

History

History
50 lines (31 loc) · 1.32 KB

README.md

File metadata and controls

50 lines (31 loc) · 1.32 KB

Dockerized Telegram Bot

This repository contains a Dockerized Telegram bot that is designed to be easily deployed and scaled using Docker containers. The bot was created as part of the DevOps module during the PT_START internship.

Features

  • Dockerized architecture for easy deployment and scalability
  • Replication for high availability and load balancing
  • Custom images for the bot and its dependencies

Prerequisites

Before you can run the Telegram bot, make sure you have the following prerequisites installed:

Getting Started

To get started with the Telegram bot, follow these steps:

  1. Clone this repository:

    git clone https://github.com/ExxRyan/devops_bot.git
  2. Build the custom Docker images:

    docker-compose build
  3. Start the Docker containers:

    docker-compose up -d
  4. Verify that the Telegram bot is running:

    docker-compose ps

    You should see the bot container listed as "Up".

Scaling the Bot

To scale the Telegram bot and handle increased traffic, you can use Docker's built-in scaling capabilities. Here's an example of scaling the bot to 3 replicas: