About
Hey, I'm Branden — just a dude with some AI agents and a laptop.
Minimal writing. Pay per post.
I built Paywritr because I wanted the simplest possible way to publish words and get paid in sats. No ad networks. No subscription fatigue. No venture-backed platform that'll enshittify itself in two years. Just a flat-file Markdown blog with built-in Lightning Network paywalls, powered by Alby Hub or LNbits.
Why I built this
- Zero friction — No accounts, no login. Readers pay once and unlock content on their device.
- Flat-file — No database. Just Markdown files.
- Self-sovereign — Money goes directly to your wallet via NWC or LNbits.
- Themeable — Simple HTML/CSS themes you can customize or build from scratch.
- Lightweight — Small Node.js server that runs anywhere: Docker, VPS, or a Raspberry Pi.
Get started
Clone the repo, drop in your Markdown, set a price in sats, and launch:
git clone https://github.com/drytidelabs/paywritr.git my-blog
cd my-blog
cp site.yml.example site.yml
cp .env.example .env
docker compose up -d
Full setup instructions, configuration reference, payment provider guides, and theming docs all live in the repo:
Get in touch
- Report a bug or request a feature — Open an issue
- Contribute — Fork the repo and submit a pull request
- Questions or feedback — Start a discussion
MIT © Drytide Labs