https://github.com/breakzplatform/orkut
https://github.com/breakzplatform/orkut
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/breakzplatform/orkut
- Owner: breakzplatform
- License: 0bsd
- Created: 2024-09-08T12:36:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-13T00:40:33.000Z (over 1 year ago)
- Last Synced: 2026-01-14T19:32:41.729Z (5 months ago)
- Language: TypeScript
- Size: 33.2 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Configuration
Run `npx @skyware/labeler setup` to convert an existing account into a labeler.
Create a `.env` file:
```Dotenv
DID = "did:plc:xxx"
SIGNING_KEY = "xxx"
```
A `cursor.txt` also needs to be present. It can be left empty, and will update the file every minute with a new cursor.
Create labels with `npx @skyware/labeler label add` and edit `src/constants.ts` with the related post rkeys and label IDs.
The 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/)):
```Caddyfile
labeler.example.com {
reverse_proxy 127.0.0.1:4001
}
```
## Installation & Usage
```sh
npm i
```
```sh
npm start
```