AstroBaaS ist Open Source: ein Backend für alles, was Sie bauen
technology

AstroBaaS ist Open Source: ein Backend für alles, was Sie bauen

Nach rund einem Jahr Arbeit ist AstroBaaS öffentlich: CMS, API und Shop in einem Node-Prozess auf Ihrem eigenen Server, mit MCP-Server für KI-Agenten. Warum wir es gebaut haben, wo es schon läuft und was es noch nicht kann.

23. September 2026
Theodoros Dimitriou

Am 23. September 2026 haben wir AstroBaaS als Open Source veröffentlicht, unter der GPL-3.0. Es ist das Backend, auf dem wir seit Monaten Websites und Shops für unsere Kunden bauen: Inhalte, Produktkatalog und Checkout in einem einzigen Node-Prozess, der auf Ihrem eigenen Server läuft.

Warum wir es gebaut haben

Fast jede Website, die wir bauen, braucht dahinter dasselbe: einen Ort für Seiten, Beiträge und Bilder, eine Verwaltung, mit der die Kundin oder der Kunde wirklich arbeiten kann, und eine Schnittstelle, aus der die Website liest. Das für jedes Projekt neu zusammenzubauen, kostet Zeit. Es bei einem gemieteten Dienst abzulegen, heißt: Die Inhalte liegen zu fremden Bedingungen auf fremden Servern.

AstroBaaS ist unsere Antwort darauf: einmal ordentlich bauen und selbst besitzen.

Ein Backend, jedes Frontend

AstroBaaS antwortet mit JSON über HTTP und hat keine Meinung darüber, wie die Website aussieht. Next.js, Astro, Nuxt, SvelteKit, ein gekauftes Template oder eine Seite, die jemand an einem Wochenende mit KI zusammengebaut hat: Alle lesen dieselben Daten auf dieselbe Weise.

Für unsere Kunden heißt das: Das Design kann sich ändern, ohne dass die Inhalte umziehen müssen.

Was schon drin ist

  • Inhalte: Beiträge, Seiten, Kategorien, Revisionen, geplante Veröffentlichung, eigene Inhaltstypen und Taxonomien.
  • Shop (optional): Produkte mit Varianten, Lagerbestand, Bestellungen, Kunden, Versandzonen, Gutscheine, Steuerklassen und ein gehosteter Checkout. Standardmäßig ausgeschaltet; Beträge werden als ganze Cent an einer Stelle berechnet.
  • Medien: Jeder Upload bekommt WebP-Größen mit 400, 800 und 1600 Pixeln, damit die Website passende Bildgrößen ausliefern kann.
  • Sprachen: Deutsch, Englisch und Griechisch in Verwaltung und Shop. Die griechische Suche findet Treffer auch in lateinischer Schreibweise, in beide Richtungen.
  • API und Werkzeuge: REST mit Schlüsseln, deren Rechte Sie festlegen, CORS und signierte Webhooks, dazu eine eigene /openapi.json und /llms.txt, ein typisiertes SDK und ein Kommandozeilen-Werkzeug.
  • Speicher: eine JSON-Datei, SQLite oder libSQL/Turso, umgeschaltet mit einer Umgebungsvariable.
  • Betrieb: strenge Sicherheits-Voreinstellungen, ein Health-Check, den ein Deploy-Skript prüfen kann, ein Dockerfile sowie fertige Konfigurationen für systemd, nginx und Caddy.

Gebaut für KI-Agenten

AstroBaaS bringt einen eigenen MCP-Server mit (astrobaas-mcp). KI-Agenten können darüber Inhalte lesen und schreiben, über das Model Context Protocol, mit einem Schlüssel, der nur erlaubt, was Sie erlauben.

Derselbe Assistent, der beim Bau einer Website hilft, kann die ersten Entwürfe also direkt ins CMS legen. Dort warten sie neben allem, was von Hand geschrieben wurde, auf Ihre Freigabe.

Wo es schon läuft

AstroBaaS ist keine Demo. Es läuft im Echtbetrieb:

  • bei zwei Optikern in Griechenland, Optiki Gonia und GR-Optics;
  • beim Fotostudio Themis;
  • auf der persönlichen Website von Theodoros.

Das Optiker-Modul, mit Prüfung der Sehwerte im Checkout, entstand für einen dieser Shops. Heute läuft es für beide, ohne dass einer von ihnen den Kern abspalten musste. Weitere Websites entstehen gerade darauf.

Open Source, und wie es kostenlos bleibt

Der Kern steht unter der GPL-3.0 und ist kostenlos: klonen, betreiben, verändern, darauf aufbauen.

Spezialisierte Branchen-Module, zuerst für Optiker, sind kommerzielle Plugins. Sie finanzieren den Kern, und keine Lizenzprüfung sperrt jemals den Kern.

Was es noch nicht kann

Lieber sagen wir es Ihnen selbst:

  • Es ist ein frühes Release, noch vor der Alpha. Es wird sich noch einiges ändern.
  • Es gibt noch kein externes Sicherheits-Audit. Die Voreinstellungen sind streng, aber niemand außerhalb des Projekts hat sie geprüft.
  • Die Zahlungsanbieter sind noch nicht gegen ihre Live-Sandboxes getestet.
  • Plugins werden beim Build eingebunden, nicht per Klick im Dashboard installiert. Das ist Absicht, aber gut zu wissen.

Was das für Ihr Projekt heißt

Wenn wir Ihre Website oder Ihren Shop bauen, ist AstroBaaS eine der Optionen dahinter:

  • Ihre Inhalte liegen auf Ihrem Server.
  • Die Verwaltung spricht Ihre Sprache.
  • Das Design lässt sich später erneuern, ohne dass etwas umziehen muss.

Ob es zu Ihrem Vorhaben passt, klären wir gern in einem kurzen Gespräch.

AstroBaaS ansehen · Quellcode auf GitHub

Cookie-Einstellungen

Wir verwenden Cookies, um Ihr Surferlebnis zu verbessern und unseren Verkehr zu analysieren. Bitte wählen Sie unten Ihre Präferenzen.