Bluesky app fork with some witchin' additions 馃挮 witchsky.app
bluesky fork client
117
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 45 lines 974 B view raw view rendered
1## Build / Develop 2 3### SPA Bundle (monolithic static javascript file) 4 5To build the SPA bundle (`bundle.web.js`), first get a JavaScript development 6environment set up. Either follow the top-level README, or something quick 7like: 8 9```bash 10# install nodejs 11nvm install 12nvm use 13npm install --global pnpm@10.33.0 14 15# setup tools and deps (in top level of this repo) 16pnpm install --frozen-lockfile 17 18# run pnpm web dev server, if you wanted 19pnpm web 20``` 21 22Then build and copy over the big 'ol `bundle.web.js` file: 23 24 25```bash 26# in the top level of this repo 27pnpm build-web 28``` 29 30### Golang Daemon 31 32Install golang. We generally develop against the current stable release of the language, as declared in `go.mod`. 33 34In this directory (`bskyweb/`): 35 36```bash 37# re-build and run daemon 38go run ./cmd/bskyweb serve 39 40# build and output a binary 41go build -o bskyweb ./cmd/bskyweb/ 42``` 43 44The easiest way to configure the daemon is to copy `example.env` to `.env` and 45fill in auth values there.