A simple ATProto labeller for labelling backdated Bluesky posts.
You'll need a Bluesky account, its DID (get it here), and a server with a domain and SSL certificate.
Remember to save the signing key it gives you.
npx @skyware/labeler setup
cp .env.example .env
Add the DID of your labeller to the LABELER_DID
variable and the signing key to the SIGNING_KEY
variable.
Requires Deno. Run this at the domain you gave to the setup CLI. You'll probably need to reverse-proxy from the domain to localhost:14831
- I use Caddy to do this.
deno run -A main.ts