ATProto - Applications & Tools#
Rust binaries for hosting and interacting with ATProtocol services.
Implemented endpoints#
-
WSS /xrpc/com.atproto.label.subscribeLabels -
GET /xrpc/com.atproto.label.queryLabels -
GET /xrpc/app.bsky.actor.getProfile -
GET /xrpc/app.bsky.feed.getFeedSkeleton(WIP)
Setup#
- Copy
.env.exampleto.envand fill in the required values. - Copy
dev.dbtoprod.db. - Compile the project with
cargo build --release. - Run desired binaries:
./target/release/database- Database services../target/release/jetstream- Watch jetstream../target/release/negation- Issue a negation../target/release/webserve- Serve routes.