···2233Run `npx @skyware/labeler setup` to convert an existing account into a labeler.
4455-Create a `.env` file:
55+Copy the `.env.example` file to `.env` and fill in the values:
6677```Dotenv
88DID = "did:plc:xxx"
99SIGNING_KEY = "xxx"
1010+BSKY_IDENTIFIER = "xxx"
1111+BSKY_PASSWORD = "xxx"
1012```
11131214A `cursor.txt` also needs to be present. It can be left empty, and will update the file every minute with a new cursor.
13151414-Create labels with `npx @skyware/labeler label add` and edit `src/constants.ts` with the related post rkeys and label IDs.
1616+You can create/update all labels at once by running `npx tsx src/set-labels.ts` once you filled out `src/constants.ts` with the related post rkeys, label IDs and so on.
1717+1818+Alternatively, you can use `npx @skyware/labeler label add` and edit `src/constants.ts` after.
15191620The server has to be reachable outside your local network using the URL you provided during the account setup (typically, using a reverse proxy such as [Caddy](https://caddyserver.com/)):
1721···2428## Installation & Usage
25292630```sh
2727-npm i
3131+pnpm i
2832```
29333034```sh
3131-npm start
3535+pnpm start
3236```