/MLTB-ALPINE-DOCKER

Docker for MLTB by Anasty based on Alpine EDGE docker image

Primary LanguageDockerfileThe UnlicenseUnlicense

Mirror Leech Telegram Bot [ MLTB ] Docker

Stable Docker Image

ghcr.io

hub.docker.com


Dockerfile Operating System 💽 >> Alpine Linux Edge

Supported Architectures ✅ >> Amd64 | ArmV8 | ArmV7 | Arm64

MegaSdk Repository which was used in this Dockerfile : MegaSdkC++


Instructions for inserting the image On anasty17/mltb 🧰

Warning ⚠️ >>> this dockerfile has additional components which is based on a fixed repo : Anasty17/mltb so if your repo is modified and has additional modified components eg; MegaSdkRest instead of MegaSdkC++ it will not work and bot will crash . . .

Editing Instructions :

Replace the contents Dockerfile of that like this given below 👇


FROM ghcr.io/amirulandalib/mltb-alpine-docker:latest

# if you want to load image from dockerhub then replace the above one with this one 👇
# FROM amirulandalib/mltb-alpine-docker:latest


COPY . .

# WORKDIR /usr/src/app

# RUN chmod 777 /usr/src/app

# RUN pip3 install --no-cache-dir -r requirements.txt

CMD ["bash", "start.sh"]

why using Alpine As docker image when there is Ubuntu? 🤔


✓ Docker image is light and could be started from scratch.

✓ Less ram usage ... Ideal for 512-2gb ram devices.

✓ All pkg repos are also available in variety like Ubuntu so no shortage of dependencies here..


📑 Changelogs

✓ Cached PIP Requirements directly from Anasty17/mltb to docker image.
✓ Cloudflared Tunnel (Argo Tunnel).
✓ Local Tunnel (npm).
✓ kill port (npm).

For support contact on issues or on discussions or here

🐛 For Tracking Bugs please go here