MegaSdk Repository which was used in this Dockerfile : MegaSdkC++
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 . . .
FROM ghcr.io/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"]
✓ 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..