Appwrite: der Firebase-Killer wird erwachsen

Appwrite — Open-Source-Backend-Plattform. Datenbank, Authentifizierung, Funktionen, Speicher. Was sich 2026 geändert hat.

Appwrite hat den Weg vom „Open-Source-Firebase für Arme" zu einer ausgereiften Plattform zurückgelegt, auf der Produktionsanwendungen gebaut werden. Heute ist es einer der führenden Open-Source-Backend-Dienste mit Hunderttausenden Entwicklern.

Komponenten

Appwrite ist ein Satz von Diensten in einem Docker-Container:

  • Database — dokumentenorientierte Datenbank mit Indizes und Abfragen
  • Auth — 30+ OAuth-Provider, E-Mail/Passwort, Telefon-Auth, 2FA
  • Storage — Dateispeicher mit Komprimierung, Größenanpassung und Virenprüfung
  • Functions — Serverless-Funktionen in Node.js, Python, Go, Dart, Ruby, Java, .NET
  • Messaging — E-Mail, Push, SMS direkt integriert
  • Realtime — WebSocket-Abonnements auf Datenänderungen

Einheitliche API, SDKs für ein Dutzend Sprachen, ordentliche Dokumentation.

Was besser geworden ist

2026 ist Appwrite deutlich erwachsener geworden. Neu hinzugekommen: Beziehungen zwischen Collections (ähnlich SQL-Joins), Aggregationsabfragen, Volltextsuche, verbesserte Funktionsleistung. Die Admin-Konsole wurde überarbeitet — jetzt eine vollwertige Webanwendung, kein „Häkchen auf der Feature-Liste".

Self-Hosting

Docker ist die einzige Möglichkeit, Appwrite auf dem eigenen Server bereitzustellen. Mindestanforderungen: 2 GB RAM, 2 vCPU. Für Produktion: 4 GB. Datenbank: MariaDB, plus Redis für Caching und Warteschlangen. Updates zwischen Hauptversionen können schmerzhaft sein, Migrationen erfordern Aufmerksamkeit.

Nachteile

Der Kaltstart von Funktionen ist immer noch spürbar: Der erste Aufruf nach einer Ruhephase kann 2-5 Sekunden dauern. Kein eingebauter Cron — periodische Aufgaben müssen extern realisiert werden. Der Preis der Cloud-Version ist für kleine Projekte happig.

Für welche Projekte

Mobile Apps, SaaS-Produkte, Webanwendungen mit mittelschwerem Backend. Wenn Sie schnell Authentifizierung, Datenbank und Dateispeicher ohne Boilerplate-Code benötigen — Appwrite deckt diese Anforderungen ab.

Offizielle Appwrite-Website