v1.0 · selbst hostbar · vollständiger Quellcode

Schluss mit dem Neuschreiben von
dem Fundament Ihres SaaS: Multi-Tenant, 2FA-Auth, White-Label, CI/CD, gebrandete E-Mails.

Ein komplettes B2B-Fundament — per PostgreSQL-RLS isolierte Organisationen, White-Label, 2FA-Auth, gebrandete E-Mails, i18n — geliefert mit CI/CD-Kette, blockierenden Sicherheitschecks und automatisierter Auslieferung per Docker Compose. Auf Ihrer Infrastruktur, ohne getaktete Cloud-Rechnung.

  • Vollständiger Quellcode, Lifetime-Lizenz
  • Selbst gehostet — keine PaaS-Abhängigkeit
  • Sicherheits-Pipeline inklusive

Der Stack, den Ihre Devs schon kennen

TypeScript, PostgreSQL, Docker, Coolify, GitHub Actions, Tolgee, Dependency-Track, Gitleaks, Semgrep, OpenSSF Scorecard, Playwright, Vitest, Traefik.

Das Produkt

Alles, was ein B2B-SaaS jedes Mal neu schreibt, schon geschrieben.

Jeder Baustein ist getestet und dokumentiert. Sie starten beim Produkt, nicht beim Gerüst.

Sicherheit

Auth + Rollen + 2FA in Minuten

Login, Owner/Admin/Member-Rollen und TOTP-2FA fertig verdrahtet, pro Tenant isoliert, ohne manuelle Konfiguration. Aktivieren, anmelden, läuft.

White-Label

Die Marke des Kunden, zur Laufzeit serviert

Farbe, Logo und Radien per Design-Tokens, auf UI und E-Mails angewendet ohne Redeployment. AA-Kontrast serverseitig geprüft, Dark Mode inklusive.

  • Multi-Tenant by design

    Organisationen und Bereiche pro Tenant isoliert, Rollen und Einladungen inklusive.

  • CI/CD-Pipeline

    Tests, Sicherheitschecks, signierte Images, Auslieferung per Docker Compose.

  • Erstellungs-Assistent

    Tenant in fünf Schritten provisioniert: Datenbank, Subdomain, API-Schlüssel.

  • Gebrandete E-Mails

    Einladung, Verifizierung, Reset — pro Tenant umgebrandet.

  • i18n mit Tolgee

    Selbst gehostetes Tolgee, ICU-Kataloge im Repository versioniert. Ein Befehl fügt eine Sprache hinzu.

  • Plattform-Konsole

    Superadmin: Tenants, Pläne und Quotas, Audit-Log, Impersonation.

CI/CD

Ein Push, und die Kette erledigt den Rest.

Die Pipeline läuft auf Standard-GitHub-Actions: gehostete oder eigene Runner, nach Wahl. Jeder Schritt sichert den nächsten ab: Ein Image wird nur ausgeliefert, wenn CI und E2E-Tests für den Commit grün sind.

  1. Push

    • ausgelöst auf main und PRs
    • gehostete oder eigene Runner
    • Typecheck, Lint, Modulgrenzen
  2. Qualität

    • lint + typecheck
    • vitest Unit-Tests
    • playwright E2E
  3. Sicherheit

    • gitleaks
    • semgrep
    • pnpm audit + osv-scanner
    • grype-Image-Scan
  4. Build

    • arm64-Docker-Images
    • CycloneDX-SBOM
    • Cosign-Signatur + SLSA-Provenienz
  5. Produktion

    • wartet auf grüne CI + E2E
    • docker compose + traefik
    • manueller Redeploy = Rollback

Auslieferung auf Ihren Server

Die Auslieferung wartet, bis CI und E2E-Tests für den Commit grün sind, und deployt dann die signierten Images per Docker Compose hinter Traefik. Ein manueller Redeploy-Workflow dient als Rollback.

docker compose · traefik · postgresql 17 · redis

GitHub-Runner nach Wahl

Die Workflows sind Standard-GitHub-Actions: gehostete Runner als Standard oder eigene selbst gehostete (ARM64) Runner per Variable. Image-Veröffentlichung und Auslieferung laufen auf Ihren Runnern.

actions-runner · docker buildx · lokaler Cache

Automatisierte Tests

Unit- und API-Tests auf echtem PostgreSQL, Playwright-E2E mit axe-Barrierefreiheitsprüfung auf kritischen Pfaden. Ein roter Test blockiert die Auslieferung, nicht nur ein Badge.

vitest · playwright · Abdeckung pro PR
blockierende Sicherheitschecks bei jeder PR
5
Sicherheits-Kontrollblätter mit Nachweisen
49
dokumentierte Architekturentscheidungen (ADR)
73
Docusaurus-Dokumentationsbasen
4
Sicherheit

Blockierende Checks bei jeder PR. Schon verdrahtet.

Secrets, Code, Abhängigkeiten und Images werden in der CI geprüft; veröffentlichte Images sind signiert und mit Provenienz versehen. Ein Enterprise-Kunde fragt nach Ihrer Sicherheitslage? Sie zeigen 49 Kontrollblätter samt Nachweisen.

blockierend in CI · Report pro PR
  • Gitleaks

    blockierend · gesamte Historie
    Scannt bei jeder PR die gesamte Git-Historie: ein committeter API-Schlüssel, Token oder ein Passwort lässt die CI scheitern.
  • Semgrep

    statische Analyse · blockierend
    TypeScript-, Node.js- und Secrets-Regeln bei jeder PR; jedes Finding lässt die Pipeline scheitern.
  • pnpm audit + OSV-Scanner

    Abhängigkeiten · blockierend
    Hohe Schwachstellen abgelehnt, OSV-Datenbank abgefragt mit begründeten, versionierten Ausnahmen.
  • SBOM, grype, Cosign

    Images · blockierend
    CycloneDX-SBOMs per syft und cdxgen, grype-Scan bei jeder PR und wöchentlich, Cosign-signierte Images mit SLSA-Provenienz und VEX. Die SBOMs speisen Ihr Dependency-Track.
Branchen

Gebaut für Branchen, die auditiert werden.

Audit-Log, Sicherheitschecks in der CI, mitgelieferte Doku: Das Kit liefert die technischen Bausteine, die diese Branchen erwarten. Die Compliance selbst bleibt Ihre Aufgabe.

  • Gesundheit & Medtech

    Nur anfügendes Audit-Log, Datenexport und -löschung, 2FA pro Rolle: die technischen Bausteine einer Gesundheits-Compliance, ergänzt durch Ihre eigenen Maßnahmen.

    Audit-Log
  • Finanzen & Versicherung

    Jede Aktion nachvollziehbar, 2FA-Pflicht, kontinuierliche Dependency-Prüfung für Ihre Auditoren.

    2FA pro Rolle
  • Öffentlicher Sektor

    Self-Hosting: Ihre Daten bleiben auf Ihrer Infrastruktur, Datenexport und -löschung eingebaut.

    Export · Löschung
  • Legaltech

    Strikte Isolation pro Kanzlei, kontrollierte und begründete Impersonation, konfigurierbare Aufbewahrung und Bereinigung des Audit-Logs.

    audit trail
  • Agenturen & Studios

    White-Label per API: Liefern Sie jeden Kunden unter eigener Marke aus, von einem einzigen Fundament.

    multi-tenant
  • Industrie & IoT

    Gehärtete Pipeline mit kontinuierlicher SBOM: CRA-Konformität beginnt in der CI.

    kontinuierliche sbom
Roadmapdemnächst

Die Stimme wird zur Admin-Oberfläche.

Nächster Schritt: das Fundament per MCP-Server für Agenten öffnen. Diktat und Transkripte werden zu verifizierten Aktionen — mit denselben Rechten und demselben Audit-Log.

Diktat → Aktionen

Diktieren Sie eine Anweisung; der Agent wandelt sie in MCP-Aufrufe um und zeigt den Plan vor der Ausführung.

Transkript → Aktionen

Laden Sie ein Meeting-Protokoll hoch: Der Agent extrahiert Plattform-Aktionen und schlägt sie zur Freigabe vor.

Documentation

Vier Docusaurus-Basen im Kit

Endnutzer, Entwickler und Architekten, Sicherheit, Entscheidungen: Jede Zielgruppe hat ihre Doku, versioniert im eigenen Repository und in der CI geprüft. Ihre Teams starten nie bei einem README.

  • Benutzerhilfe

    ÖFFENTLICH
    Anleitungen für die Endnutzer Ihres SaaS: Bereiche, Mitglieder, Rollen, Kontosicherheit. Die einzige veröffentlichte Basis. 51 Seiten
  • Entwicklung & Architektur

    Architektur, Abläufe, Betrieb, Bauen, Qualität, Contour-Design-System und Referenz. 116 Seiten
  • Sicherheit

    Bedrohungsmodell, 49 Kontrollblätter mit Nachweisen, Compliance und Verfahren. 70 Seiten
  • Entscheidungen (ADR)

    73 begründete Architekturentscheidungen, von Multi-Tenancy bis Auslieferung. 75 Seiten
Compliance: Die Bausteine stecken im Code Audit-Log, Export und Löschung, Kontrollen den SOC-2-Kriterien zugeordnet. Audits, Zertifizierungen, AVV, Verzeichnisse und Volume-Verschlüsselung liegen beim Käufer.
  • Auditnur anfügend
  • Exportund Löschung
  • SOC 2Kriterien zugeordnet
Preise

Eine Zahlung. Der Code gehört Ihnen.

Lifetime-Lizenz, vollständiger Quellcode, kein Abo.

Angebote im Detail
  • Kit

    Das komplette Fundament, in Eigenregie.
    1 000 €Lifetime-Lizenz Einmalzahlung
    • Vollständiger Quellcode des Fundaments
    • Multi-Tenant, White-Label, 2FA-Auth
    • CI/CD-Kette + 5 blockierende Sicherheitschecks
    • Docker-Compose-Auslieferung und Runner inklusive
    • Contour-Design-System, hell und dunkel
    Kit erwerben
Gut zu wissen

Häufige Fragen

Was brauche ich zum Hosten?

Ein Linux-Server mit Docker und ein GitHub-Repository. API, Worker und Konsole laufen per Docker Compose hinter Traefik, mit PostgreSQL 17 und Redis. Tolgee und Dependency-Track haben eigene Compose-Dateien; Dependency-Track allein braucht rund 4,5 GB RAM.

Kann ich eigene GitHub-Runner nutzen?

Die Workflows laufen standardmäßig auf GitHub-gehosteten Runnern; eine Variable schaltet auf Ihre eigenen Runner um, die Image-Veröffentlichung und Auslieferung bereits nutzen. Ihre Deployment-Secrets bleiben in Ihrem Netz.

Welche Sicherheitschecks blockieren die CI?

Gitleaks, Semgrep, pnpm audit, OSV-Scanner und der grype-Image-Scan laufen parallel zu den Tests. Jede Ausnahme ist begründet und im Repository versioniert, nie stillschweigend deaktiviert.

Mit welchem Stack ist das Fundament gebaut?

Striktes TypeScript durchgängig: NestJS auf Fastify für die API, PostgreSQL 17 und Drizzle, Better Auth für die Authentifizierung, BullMQ und Redis für Jobs, React 19, Vite und Refine für die Konsole, Tolgee für i18n. Monorepo mit pnpm und Turborepo.

Kann ich es für Kundenprojekte nutzen?

Ja. Die Lizenz deckt ein Produktionsprodukt pro Lizenz ab, ohne Limit bei Tenants oder Endnutzern.

Legen wir los?

Ihr nächstes SaaS startet mit dem nächsten git push

Kit erwerben