its for when you want to get like notifications for your reposts

docs: update readme

ptr.pet ebca1520 41963909

verified
+18 -16
+18 -16
README.md
··· 4 4 one current limitation is that like records that were made 5 5 before the server started are not fetched, this means that 6 6 if someone unlikes a repost before the server was started 7 - you won't get a notification for this. (this is solvable 8 - and was solved but dusk decided it didn't matter too much 9 - to keep in, which makes everything simpler) 7 + you won't get a notification for this. 10 8 11 - a server is hosted at `likes.gaze.systems` if you want to 12 - not host your own. 9 + a server is hosted at `likes.gaze.systems` if you don't want 10 + to host your own. 13 11 14 12 ### usage 13 + 14 + you can use the browser extension (see building section) 15 + to keep track of the likes. 16 + you can also use the provided webapp, which is hosted at 17 + `https://likes.gaze.systems/`. 18 + 19 + #### details 15 20 16 21 open a websocket at path `/subscribe/:did` where `did` is 17 22 your DID (or any other user you want to stalk.) by default ··· 30 35 } 31 36 ``` 32 37 33 - you can also use the provided webapp to monitor any likes. 34 - it is hosted at `https://likes.gaze.systems/`. 35 - 36 38 ### building 37 39 38 - `go build` 40 + if using nix, see available packages with 41 + `nix flake show git+https://tangled.sh/@poor.dog/bsky-repost-likes`. 39 42 40 - or 41 - 42 - `nix build git+https://tangled.sh/@poor.dog/bsky-repost-likes` 43 - 44 - --- 45 - 46 - to build the webapp, get pnpm and then `pnpm i && pnpm build` 43 + otherwise: 44 + - to build the server, do `cd server && go build`, 45 + - to build the webapp, get pnpm and then 46 + `cd webapp && pnpm i && pnpm build`, 47 + - to build the extension, first build the webapp and then run 48 + `cd extension && pnpm i && pnpm build`.