Installation#
Install with mudup#
curl --proto '=https' --tlsv1.2 -fsSL https://github.com/scuptio/mudup/releases/download/latest/mudup-init.sh | sh
mudup install
Verify the installed tools:
mudud --version
mcli --version
mpk --version
mgen --version
mtp --version
Build from Source#
Ubuntu or Debian is recommended for development builds.
sudo apt-get update -y
sudo apt-get install -y python3 python3-pip python-is-python3 build-essential curl liburing-dev clang libclang-dev llvm-dev pkgconf
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup toolchain install nightly
rustup default nightly
rustup target add wasm32-wasip2
python -m pip install toml tomli-w
cargo install cargo-make
Install workspace binaries from the source repository:
python script/build/install_binaries.py
Configuration File#
The default configuration path is:
${HOME}/.mududb/mududb_cfg.toml
If the file does not exist, mudud creates a default file on first startup.