Astro Business Starter Kit: Astro-Projekt zum Verkaufen digitaler Produkte mit Auth, Stripe und Mitgliederbereich
Bald verfügbar
Starter Kit

Astro Business Starter Kit

Verkaufe digitale Produkte mit Astro: Auth, Stripe und Mitgliederbereich sind fertig verdrahtet

Ein produktionsreifes Astro-Code-Scaffold für Entwickler, die digitale Produkte (eBooks, Templates, Code, Kurse) verkaufen wollen. Magic-Link-Login, Stripe-Checkout, geschützter Mitgliederbereich, signierte Webhooks und alle deutschen Pflichtseiten sind bereits implementiert. Nutzbar für eigene Produkte oder als Basis für Kundenprojekte. Basiert auf einem echten, im Live-Betrieb laufenden Projekt, nicht auf Theorie.

Magic-Link Login
Stripe-Checkout (DE-konform)
Mitgliederbereich
Geschützte Datei-Downloads

Dieses Produkt wird bald verfügbar sein. Trag dich für den Newsletter ein!

Was im Starter Kit enthalten ist

Alles, was du für eine professionelle Business-Website brauchst

Magic-Link Login

Passwortlose Authentifizierung mit Session-Cookies (HttpOnly, SameSite, Secure), Single-Session-Enforcement und Middleware-geschützten Routen. Kein eigener Auth-Service nötig.

Stripe-Checkout (DE-konform)

Einmalzahlungen mit signiertem Webhook und Idempotenz-Guard. Integrierter §356-BGB-Widerrufs-Consent: Das Widerrufsrecht erlischt mit Bestätigung des Käufers. Passend für digitale Produkte ohne Refund-Politik.

Mitgliederbereich

Geschützte Routen über Middleware, Dashboard mit Kauf-Übersicht und individueller Produkt-Zugang nach Kauf. Sessions werden serverseitig gegen die DB validiert.

Geschützte Datei-Downloads

Streaming aus einem nicht-öffentlichen Verzeichnis, Path-Traversal-Schutz, Slug-Allowlist und MIME-Type-Mapping (PDF, ZIP, EPUB, MP3, MP4). Keine direkten URLs zu deinen Produktdateien.

Resend für Transaktions-Mails

Outlook-kompatible HTML-Templates für Login- und Kaufbestätigung. Dev-Konsolen-Fallback ohne API-Key, sodass du lokal sofort testen kannst.

Brevo Newsletter (Double-Opt-In)

DSGVO-konformer Double-Opt-In über die Brevo-API mit lokaler DB-Spiegelung des DOI-Status, Honeypot-Schutz und Duplikat-Erkennung.

Cloudflare Turnstile Bot-Schutz

Bot-Schutz auf Login- und Newsletter-Formular. Setzt nur technisch notwendige Cookies (kein Tracking), keine nervigen Captchas und kein Consent-Banner nötig.

Deutsche Legal-Templates

Impressum, Datenschutz und AGB als Vorlagen, anpassbar über eine zentrale siteConfig. Integrierte Placeholder-Warnung verhindert versehentlichen Live-Gang mit Beispieltexten.

MDX-Blog mit SEO-Basics

Astro Content Collections mit Zod-Validierung, Shiki Syntax-Highlighting (Light/Dark), automatischer RSS-Feed, Sitemap, OpenGraph-Tags und Draft-Mode für unveröffentlichte Artikel.

Häufige Fragen

Antworten auf die wichtigsten Fragen zum Astro Business Starter Kit

Für wen ist das Starter Kit geeignet?

Für Indie-Devs, die digitale Produkte (eBooks, Templates, Code, Kurse) verkaufen wollen, sowie für Freelancer, die es als Basis für Kundenprojekte nutzen. Du solltest Grundkenntnisse in HTML, CSS, JavaScript und Node.js mitbringen. Astro-Erfahrung hilft, ist aber nicht zwingend, da die Doku Schritt für Schritt führt.

Was ist der Unterschied zu einem normalen Astro-Template?

Die meisten Templates liefern nur ein hübsches Frontend. Dieses Starter Kit hat das komplette Backend bereits verdrahtet: Magic-Link-Auth, Stripe-Checkout mit Webhook und Widerrufs-Consent, Mitgliederbereich mit geschützten Downloads, Resend für Transaktions-Mails, Brevo für Newsletter und alle deutschen Pflichtseiten. Du sparst dir den nervigen Plumbing-Teil und kannst direkt am Produkt arbeiten.

Welche Hosting-Provider werden unterstützt?

Das Kit nutzt den offiziellen Node-Adapter (Standalone-Modus). Damit läuft es auf jedem Node.js-Host: VPS, Docker, Railway, Fly.io, Coolify, Hetzner und ähnliche. Mit einem Adapter-Wechsel ist auch Vercel oder Cloudflare möglich. Voraussetzung ist Node 22.12 oder höher.

Wie ist das Widerrufsrecht bei den verkauften digitalen Produkten geregelt?

Der Stripe-Checkout enthält den §356-BGB-Widerrufs-Consent als explizite Checkbox. Mit Bestätigung erlischt das gesetzliche Widerrufsrecht für digitale Inhalte. Das ist der saubere DE-Standard für digitale Produkte ohne Refund-Politik. Refunds bleiben Einzelfall (z.B. Kulanz oder Chargeback) und sind nicht automatisiert im UI eingebaut.

Bekomme ich auch zukünftige Updates?

Ja. Nach dem Kauf erhältst du Zugriff auf das private GitHub-Repository. Alle zukünftigen Updates, Bugfixes und neue Features sind inklusive. Versionierung folgt SemVer, der CHANGELOG dokumentiert alle Änderungen inkl. eventueller Migrations-Schritte.

Kann ich das Starter Kit für Kundenprojekte nutzen?

Ja. Die Single-Developer-Lizenz erlaubt unbegrenzt viele eigene und Kundenprojekte. Nicht erlaubt ist die Weitergabe des Quellcodes oder der Wiederverkauf des Starter Kits selbst. Für Teams mit mehreren Entwicklern braucht es separate Lizenzen.

Welche Kosten kommen zusätzlich auf mich zu?

Hosting deiner Wahl plus Neon (Free-Tier), Resend (3.000 Mails/Monat gratis), Brevo (300 Mails/Tag gratis), Cloudflare Turnstile (1 Mio Requests/Monat gratis) und Stripe (nur Transaktionsgebühren). Für ein Projekt mit moderatem Traffic entstehen typischerweise keine oder nur sehr geringe laufende Fixkosten.

Ist das Starter Kit DSGVO-konform?

Ja. Newsletter laufen mit Double-Opt-In über Brevo, Cloudflare Turnstile als Bot-Schutz nutzt nur technisch notwendige Cookies und kommt damit ohne Consent-Banner aus, Stripe sorgt für rechtssichere Zahlungsabwicklung mit §356-Consent und die Legal-Seiten (Impressum, Datenschutz, AGB) sind als Vorlage enthalten.

Was ist NICHT im Starter Kit enthalten?

Bewusst weggelassen, weil out-of-scope für ein Starter Kit: Admin-Panel (Datenbank-Verwaltung läuft über das Neon-Dashboard), Stripe-Subscriptions, automatische Rechnungs-Generierung, Promotion-Code-System, Cookie-Banner und Test-Suite. Wer sowas braucht, ergänzt es individuell, was dank klarer Code-Struktur unkompliziert ist.

Das erwartet dich:

Magic-Link Login

Passwortlose Authentifizierung mit Session-Cookies (HttpOnly, SameSite, Secure), Single-Session-Enforcement und Middleware-geschützten Routen. Kein eigener Auth-Service nötig.

Stripe-Checkout (DE-konform)

Einmalzahlungen mit signiertem Webhook und Idempotenz-Guard. Integrierter §356-BGB-Widerrufs-Consent: Das Widerrufsrecht erlischt mit Bestätigung des Käufers. Passend für digitale Produkte ohne Refund-Politik.

Mitgliederbereich

Geschützte Routen über Middleware, Dashboard mit Kauf-Übersicht und individueller Produkt-Zugang nach Kauf. Sessions werden serverseitig gegen die DB validiert.

Geschützte Datei-Downloads

Streaming aus einem nicht-öffentlichen Verzeichnis, Path-Traversal-Schutz, Slug-Allowlist und MIME-Type-Mapping (PDF, ZIP, EPUB, MP3, MP4). Keine direkten URLs zu deinen Produktdateien.

Erfahre als Erster, wenn es losgeht!

Melde dich für den Newsletter an und erhalte eine Benachrichtigung, sobald das Astro Business Starter Kit verfügbar ist.

Mit der Anmeldung akzeptierst du unsere Datenschutzerklärung. Du kannst dich jederzeit über den Link in den E-Mails wieder abmelden.