Installation¶
Multiple ways to get Akasha running, from a single Docker command to a production HA cluster.
Docker (Recommended)¶
docker run -d --name akasha \
-p 7777:7777 \
-p 50051:50051 \
-v akasha-data:/data \
alejandrosl/akasha:latest
Persistent storage
Mount a volume at /data to persist records across container restarts.
One-Line Installer¶
This auto-detects your OS and architecture, downloads the correct binary, and installs to /usr/local/bin/.
From Source¶
git clone https://github.com/ocuil/akasha-public.git
cd akasha-public
cargo build --release
./target/release/akasha
Requirements
Rust 1.75+ and a C linker are required for building from source.
SDK Installation¶
Requires Python 3.9+. See Python SDK docs.
Requires Node.js 18+. See Node.js SDK docs.
Enterprise Cluster¶
For a production high-availability cluster, see the Clustering guide.