Private Beta — Limited Spots Independent By Design Private Beta — Limited Spots Independent By Design Private Beta — Limited Spots Independent By Design Private Beta — Limited Spots Independent By Design Private Beta — Limited Spots Independent By Design
Private Beta — Limited Spots Independent By Design Private Beta — Limited Spots Independent By Design Private Beta — Limited Spots Independent By Design Private Beta — Limited Spots Independent By Design Private Beta — Limited Spots Independent By Design
IndiePub Kit

The Sovereign Publishing Kit.

Self-hosted membership and publishing platform. Built for the Edge. Own your content, your database, and your revenue.

Built for IndieWeb enthusiasts, Astro developers, and anyone who's tired of renting their online presence.

Zero

Maintenance

No servers to manage. Deploys in seconds to Cloudflare Pages.

Zero

Scaling Issues

Edge-native architecture handles millions of views with ease.

Zero

Lock-in

Your content stays in your database. One-time purchase. No monthly subscriptions.

Built for the Independent Web.

Everything you need to build a sovereign digital presence.

POSSE Syndication

Publish on your own site and automatically cross-post to Bluesky (ATProto) and Mastodon (ActivityPub). Stay in control of your reach.

Webmentions

Receive likes, reposts, and replies from across the IndieWeb. Verified interactions that live in your own database.

Sovereign Revenue

Integrated Stripe Connect Standard. You own the customer relationship and the subscription data. No platform fees from us.

IndieAuth Provider

Your domain is your identity. Log in to third-party IndieWeb tools using your own site as the authentication source.

Edge Asset Hosting

Built-in Cloudflare R2 integration. Your photos and media are served from the edge with global performance and minimal cost.

Unified Content Model

Articles, notes, bookmarks, and photos in one place. A single, powerful interface for all your digital output.

The Creator Experience.

A professional-grade interface for the modern independent publisher.

The Engine Room

Unified Multi-Modal Editor

Stop context switching. Our editor dynamically adapts to your content. Whether it's a 2,000-word article, a quick photo note, or a curated bookmark, the interface stays out of your way while providing power-user features like auto-slug generation and real-time Markdown preview.

Unified content editor showing a Markdown note being composed
The Conversation

Native Webmentions & Interactions

Your site is part of a larger conversation. IndiePub automatically receives and verifies Webmentions from the Fediverse and Bluesky. Display likes, reposts, and replies with beautiful "Facepiles" that live directly in your own database—no third-party tracking scripts required.

Social interactions showing likes and comments on a post
The Economy

Direct-to-Creator Membership

Own your revenue. With integrated Stripe Connect Standard, you connect your own account and keep 100% of your earnings (minus Stripe fees). Manage subscriptions, create member-only content, and build a sustainable business on your own terms.

Admin dashboard showing subscriber counts and revenue statistics

From Zero to Sovereign.

A simple path to owning your corner of the web.

1

Acquire the Kit

Get full access to the professional source code and documentation.

2

Setup Infrastructure

Connect your own free Cloudflare account for database and storage.

3

Launch Your Site

One-click deployment to the edge. Your site is live globally in seconds.

4

Connect Stripe

Optionally connect your own Stripe account for paid memberships.

5

Get Writing

Start publishing notes, articles, and photos from your own dashboard.

Prefer a fully managed experience? Coming Soon Comet.pub — 1-click setup, automatic upgrades, and zero-config hosting while maintaining 100% data sovereignty. Eject to self-hosted at any time.

The Roadmap.

We're building the foundation for a more independent web. Here's where we've been and where we're going.

Unified CMS Engine

Articles, Notes, Photos, and Bookmarks in one unified database model.

Export Your Sovereignty

One-click ZIP export of all your content, media, and metadata. No lock-in.

Dynamic OG Images

Automatic, Satori-powered social share cards for every entry you publish.

Stripe Connect Standard

Site owners own their customers and payment data directly.

ActivityPub Federation

Your site is a first-class Fediverse citizen. Anyone can follow you from Mastodon.

Email Newsletters

Send Markdown-based newsletters to your members via Resend. Magic link login included.

Community Theme Marketplace

Community-built themes on top of @indiepub/astro. All themes are free and open source.

Comet.pub Managed Hosting

One-click setup, automatic upgrades, zero-config hosting. Eject to self-hosted at any time.

The Indie Stack.

Built on the fastest, most cost-effective cloud primitives available today. No legacy bloat. No complex orchestration.

  • Astro 5.0 Lightning fast SSR with Server Islands for dynamic user experiences.
  • Cloudflare D1 & R2 Edge-native SQLite and Object Storage. Global scale, zero cost at start.
  • Drizzle ORM Type-safe database operations with a developer experience second to none.
  • Tailwind CSS 4.0 Modern, performant styling that stays out of your way.
~/indiepub
$ npm run deploy

# Deploying to Cloudflare Pages...

✓ Build complete (Astro 5.0)

✓ D1 Migrations applied (Drizzle)

✓ Assets uploaded (R2)

✓ Production live at edge

Execution time: 4.2s

~/indiepub
$

Frequently Asked Questions

How much does the kit cost?

IndiePub is a one-time purchase — $99 personal or $299 commercial. Your license gives you permanent access to all @indiepub/* packages via our private npm registry. No subscriptions, no recurring fees.

How much does it cost to run?

For most creators, $0. IndiePub is built on Cloudflare's Free Tier, which includes generous limits for Pages, D1 (Database), and R2 (Storage). You'll typically only pay for your domain name and any transactional email services (like Resend) once you scale.

Is it really "Zero Maintenance"?

Yes. Because it uses Cloudflare's serverless primitives, there is no VPS to patch, no Linux server to secure, and no database to "manage." You deploy your code, and Cloudflare handles the rest.

How do I own my data?

Your content lives in your own Cloudflare D1 database, which you control. We've also built-in a "Sovereignty Export" feature that lets you download a full ZIP archive of your content and media at any time.

Do I need to be a developer?

The private beta is for developers comfortable with Astro, Cloudflare, and TypeScript. You should be at ease with npm install, wrangler, and deploying to Cloudflare Pages. A managed hosting option (Comet.pub) is coming for non-developers.

What about social discovery?

IndiePub is built on the POSSE philosophy (Publish on Own Site, Syndicate Elsewhere). It handles Webmentions and automatic syndication to the Fediverse and ATProto, ensuring your content finds its audience while you keep the original "source of truth."

Simple Pricing.

One-time purchase. Permanent access. No subscriptions.

Personal

$99

one-time

  • All @indiepub/* packages
  • All themes (free, open source)
  • Private npm registry access
  • One site, personal use

Commercial

$299

one-time

  • All @indiepub/* packages
  • All themes (free, open source)
  • Private npm registry access
  • Unlimited sites, commercial use

What's in the beta?

Included

  • Full @indiepub/* package suite
  • Three themes (Default, Byline, Timeline)
  • Admin panel + rich text editor
  • POSSE to Bluesky & Mastodon
  • Email newsletters via Resend
  • Stripe-powered paid memberships

Coming soon

  • create-indiepub CLI scaffolder
  • Community theme marketplace
  • Comet.pub managed hosting
  • Ghost/WordPress import tools

We're looking for feedback on developer experience, theme customization, and missing features.

Join the Private Beta.

Limited spots for developers who want to build on the sovereign stack. Get a license key and start building.

Beta testers get early access and a founding-member discount at launch.