Installation
Install Neptune from source or Docker
From source
Prerequisites
Build
git clone https://github.com/semicentric/neptune.git
cd neptune
cargo build --releaseThe binary is at target/release/neptune. Copy it to your PATH:
sudo cp target/release/neptune /usr/local/bin/Verify
neptune --versionDocker
Neptune ships with Docker Compose for the full stack (API server + web dashboard):
cd docker
docker compose up --buildThis starts the API on port 9090 and the web dashboard on port 3000.
Development setup
For local development with hot-reload on both backend and frontend:
bun run devThis runs cargo run -- serve and bun run --cwd web dev concurrently.
Backend only
cargo build
cargo test
bun run dev:apiFrontend only
bun run dev:web