Automated Docker builds of Moon-Userbot with support for arm64 and including more dependencies.
  • Dockerfile 100%
Find a file
2026-05-29 06:32:27 +02:00
Dockerfile feat: build image from source 2026-05-29 06:32:27 +02:00
LICENSE feat: initial release 2026-05-29 04:38:51 +02:00
README.md docs: clarify README 2026-05-29 06:31:47 +02:00

Moon-Userbot-Docker

Automated Docker builds of Moon-Userbot with support for arm64 and including more dependencies.

This image get's build from the latest release daily.

Important

The version of this repository you are seeing is likely a mirror.

If you want to contribute any changes please head over to git.watn3y.de and register an account.

Why this exists

The official qbtaumai/moonuserbot image only gets built for amd64. Furthermore it doesn't include dependencies for modules I use. Specifically the ytdl module.

Running with Docker Compose

The Docker image is available on these registries.

Example compose file:

services:
  Moon-Userbot:
    image: watn3y/moonuserbot:latest
    container_name: Moon-Userbot
    restart: unless-stopped
    volumes:
      - <yourPath>/data:/app/data
      - /dev/null:/app/modules/example.py # easy way to disable modules, throws errors but who cares
    environment:
      - API_ID=
      - API_HASH=
      - DATABASE_TYPE=sqlite3
      - DATABASE_NAME=data/db.sqlite3
      - STRINGSESSION=
      - PM_LIMIT=999
      - APIFLASH_KEY=
      - RMBG_KEY=
      - VT_KEY=
      - GEMINI_KEY=
      - COHERE_KEY=