Skip to content

Installation

Tobias Vorwachs edited this page Oct 27, 2026 · 2 revisions

Installation

Current release: 0.1.1. See the releases page.

Binary

Platform Archive
Linux x86_64 (static) mumbot-<version>-linux-x86_64.tar.gz
Linux arm64 (static) mumbot-<version>-linux-aarch64.tar.gz
Windows x86_64 mumbot-<version>-windows-x86_64.zip
macOS (Apple Silicon and Intel) mumbot-<version>-macos-universal.tar.gz

Check the download against SHA256SUMS from the same release:

curl -LO https://github.com/Mumcord/mumbot/releases/download/v0.1.1/mumbot-0.1.1-linux-x86_64.tar.gz
curl -LO https://github.com/Mumcord/mumbot/releases/download/v0.1.1/SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missing && tar xzf mumbot-0.1.1-linux-x86_64.tar.gz
./mumbot --version

Each archive holds mumbot (mumbot.exe on Windows) next to the licence, README, changelog and bot.example.toml.

Docker

docker pull ghcr.io/mumcord/mumbot:0.1.1
  • Multi-arch (linux/amd64, linux/arm64), non-root (uid 10001), health check on /health.
  • Config at /config/bot.toml, the bot's certificate in the /data volume.
  • Pin a version tag rather than latest.
  • Ready-made setups: Examples.

From source

git clone https://github.com/Mumcord/mumbot && cd mumbot
cargo build --release          # Rust 1.90+, CMake (builds Opus)
target/release/mumbot --help

Next

Configuration, then Webhook or the Test bot CLI.

Clone this wiki locally