Personal ATProto tools.
Rust 98%
Nix 2%
Shell <1%

README.md

ATProto - Applications & Tools #

Rust binaries for hosting and interacting with ATProtocol services.

Implemented endpoints #

Setup #

  1. Copy .env.example to .env and fill in the required values.
  2. Copy dev.db to prod.db.
  3. Compile the project with cargo build --release.
  4. Run desired binaries:
    • ./target/release/database - Database services.
    • ./target/release/jetstream - Watch jetstream.
    • ./target/release/negation - Issue a negation.
    • ./target/release/webserve - Serve routes.