# ATProto - Applications & Tools Rust binaries for hosting and interacting with ATProtocol services. ## Implemented endpoints - [x] `WSS /xrpc/com.atproto.label.subscribeLabels` - [x] `GET /xrpc/com.atproto.label.queryLabels` - [x] `GET /xrpc/app.bsky.actor.getProfile` - [ ] `GET /xrpc/app.bsky.feed.getFeedSkeleton` (WIP) ## 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.