Files
kindexr/justfile
T
enki 57cda1281b rewrite phases 0+1 in Rust; archive Go implementation
Move entire Go tree to archive/go/ preserving history. Add Rust
implementation: axum HTTP server, nostr-sdk relay reader, sqlx/SQLite
storage, Torznab caps+search endpoints, figment config, clap CLI.
Update spec.md tech stack and repo layout to reflect Rust. Add
docs/FIPS.md with Mode A/B/C deployment walkthrough. Add Phase 6
(FIPS deployment) to phase plan.
2026-05-17 02:23:26 -07:00

20 lines
430 B
Makefile

default: build
build:
cargo build --release
run:
cargo run -- --config /etc/kindexr/config.yaml
test:
cargo test
check:
cargo fmt --check
cargo clippy -- -D warnings
install: build
install -Dm755 target/release/kindexr /usr/local/bin/kindexr
install -Dm755 target/release/kindexr-cli /usr/local/bin/kindexr-cli
install -Dm644 deploy/kindexr.service /etc/systemd/system/kindexr.service