Installation
The recommended way to install dodeca is from GitHub releases. Releases ship the ddc binary plus a set of helper binaries (ddc-cell-*) used for things like image processing, Sass, search indexing, etc.
macOS / Linux
bash
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/bearcove/dodeca/releases/latest/download/dodeca-installer.sh | sh
Supported by the installer:
- macOS (Apple Silicon /
arm64) - Linux (
x86_64)
Windows
powershell
powershell -ExecutionPolicy Bypass -c "irm https://github.com/bearcove/dodeca/releases/latest/download/dodeca-installer.ps1 | iex"
Supported by the installer:
- Windows (
x86_64)
From source
Since dodeca uses a plugin architecture, building from source requires multiple steps:
bash
git clone https://github.com/bearcove/dodeca.git
cd dodeca
cargo xtask build
This will build the WASM components, plugins, and the main dodeca binary.
Verify
After installation, verify it works:
bash
ddc --help
Updating
There is no in-app updater command in ddc. To update:
- If you installed from releases: re-run the installer command for your platform.
- If you built from source: pull changes and re-run
cargo xtask build.