···44one current limitation is that like records that were made
55before the server started are not fetched, this means that
66if someone unlikes a repost before the server was started
77-you won't get a notification for this. (this is solvable
88-and was solved but dusk decided it didn't matter too much
99-to keep in, which makes everything simpler)
77+you won't get a notification for this.
1081111-a server is hosted at `likes.gaze.systems` if you want to
1212-not host your own.
99+a server is hosted at `likes.gaze.systems` if you don't want
1010+to host your own.
13111412### usage
1313+1414+you can use the browser extension (see building section)
1515+to keep track of the likes.
1616+you can also use the provided webapp, which is hosted at
1717+`https://likes.gaze.systems/`.
1818+1919+#### details
15201621open a websocket at path `/subscribe/:did` where `did` is
1722your DID (or any other user you want to stalk.) by default
···3035}
3136```
32373333-you can also use the provided webapp to monitor any likes.
3434-it is hosted at `https://likes.gaze.systems/`.
3535-3638### building
37393838-`go build`
4040+if using nix, see available packages with
4141+`nix flake show git+https://tangled.sh/@poor.dog/bsky-repost-likes`.
39424040-or
4141-4242-`nix build git+https://tangled.sh/@poor.dog/bsky-repost-likes`
4343-4444----
4545-4646-to build the webapp, get pnpm and then `pnpm i && pnpm build`
4343+otherwise:
4444+- to build the server, do `cd server && go build`,
4545+- to build the webapp, get pnpm and then
4646+ `cd webapp && pnpm i && pnpm build`,
4747+- to build the extension, first build the webapp and then run
4848+ `cd extension && pnpm i && pnpm build`.