mirror of
https://github.com/tonytins/tonybark.com.git
synced 2025-03-15 07:21:21 +00:00
A small frontend for WhiteWind, a MarkDown blog service using ATProto.
src | ||
static | ||
.gitignore | ||
.npmrc | ||
blog.code-workspace | ||
compose.yaml | ||
Dockerfile | ||
eslint.config.js | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
postcss.config.js | ||
README.md | ||
svelte.config.js | ||
tailwind.config.ts | ||
tsconfig.json | ||
vite.config.ts |
WhiteBreeze
A small frontend for WhiteWind, a MarkDown blog service using ATProto. WhiteBreeze targets a single user and is meant for someone to self-host their WhiteWind blog posts, without having to direct users to the WhiteWind website.
Usage
Development
npm install
npm run dev
Production
Change environment variables:
PUBLIC_HANDLE="myhandle.bsky.social" # Your handle, or DID
Standalone
npm install
npm run build
node index.js
Put environment variables ahead of the last command, port can also be configured with PORT
.
Dockerized
Modify docker-compose.yaml
and change the host port if necessary.
docker compose up