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.
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.