← Zurück zum Katalog TrailBase · verwaltet von DINAO

Ihr Backend in einer einzigen Binärdatei

Eine Firebase-Alternative, angetrieben von TrailBase, installiert und gewartet von DINAO. Typsichere REST-APIs, Echtzeit-Funktionen, Authentifizierung und Verwaltungsoberfläche in einer einzigen, ultraschnellen ausführbaren Datei — alles in Frankreich gehostet.

In Frankreich gehostetLatenzen unter einer MillisekundeEine einzige ausführbare Datei (Rust + SQLite)DSGVO-konformOffizielles Herausgeber-Image
Präsentation

Was ist TrailBase?

TrailBase ist eine Open-Source-Alternative zu Firebase, verpackt in einer einzigen ausführbaren Datei. Basierend auf Rust, Axum und SQLite (mit einer WebAssembly-Laufzeitumgebung über Wasmtime) erreicht es Lese-Latenzen von unter einer Millisekunde unter Volllast, wodurch der Bedarf an einem externen Cache wie Redis und die damit verbundenen Konsistenzprobleme entfallen.

Es bietet alles, was man von einem modernen Backend erwartet: typsichere REST- und Echtzeit-APIs, die auf Ihren Tabellen basieren, eine SQLite-Datenbank mit Volltextsuche (FTS5), JSON und räumlichen Erweiterungen, eine Authentifizierung als stateless JWT RS256, Unterstützung für OAuth/OIDC (Google, GitHub, GitLab, Microsoft, Apple…), Dateispeicher und eine integrierte Verwaltungsoberfläche.

Für die Geschäftslogik enthält TrailBase eine WebAssembly-Laufzeitumgebung (Component Model), die das Schreiben benutzerdefinierter Funktionen in JS/TS oder Rust ermöglicht, mit typsicherer Validierung über JSON Schema. Leichtgewichtig für den Docker-Einsatz und leistungsstark, ist es die ideale Grundlage für den Aufbau souveräner Anwendungen, ohne eine Vielzahl von Cloud-Diensten zusammenstellen zu müssen.

Kompatible Angebote

Hosten Sie TrailBase bei DINAO

Ressourcenstufen kompatibel mit den Anforderungen von TrailBase (min. 1 vCPU / 256 Mo / 2 Go). In Frankreich gehostet, vollständig gemanagt.

Découverte
1 vCPU · 2 Go · 20 Go
9,90 € /Monat netto
  • 1 dedizierte vCPUs
  • 2 Go RAM
  • 20 GB NVMe
  • Tägliche Backups
  • Gemanagt & überwacht von DINAO
Bestellen
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /Monat netto
  • 4 dedizierte vCPUs
  • 8 Go RAM
  • 80 GB NVMe
  • Tägliche Backups
  • Gemanagt & überwacht von DINAO
Bestellen
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /Monat netto
  • 8 dedizierte vCPUs
  • 16 Go RAM
  • 160 GB NVMe
  • Tägliche Backups
  • Gemanagt & überwacht von DINAO
Bestellen
Unter der Haube

Technische Details

vCPU
1 vCPU
ideal : 2 vCPU
Speicher
256 Mo
ideal : 1 Go
Festplatte
2 Go
ideal : 10 Go
Image : trailbase/trailbase:latest Registry : docker.io Dienste : trailbase Ports : 4000
Häufige Fragen

Sie fragen sich…

Ist TrailBase eine Alternative zu Firebase?

Ja. Es bietet die wesentlichen Bausteine eines Backend-as-a-Service — Datenbank, REST- und Echtzeit-APIs, Authentifizierung, Dateispeicher und Admin-Oberfläche — aber selbst gehostet in Frankreich, ohne Abhängigkeit von Google.

Warum ist es so schnell?

TrailBase ist in Rust geschrieben und nutzt eine lokale SQLite-Datenbank, wodurch Lese-Latenzen von unter einer Millisekunde erreicht werden. Dies vermeidet die Notwendigkeit, einen externen Cache wie Redis und die damit verbundenen Konsistenzprobleme hinzuzufügen.

Kann ich meine eigene Geschäftslogik schreiben?

Ja. Eine integrierte WebAssembly-Laufzeitumgebung ermöglicht das Schreiben benutzerdefinierter Funktionen in JS/TS oder Rust, mit typsicherer Validierung über JSON Schema.

Welche Authentifizierungsmethoden werden unterstützt?

Stateless-JWT-Authentifizierung (RS256) und OAuth/OIDC mit zahlreichen Anbietern: Google, GitHub, GitLab, Microsoft, Apple und generisches OIDC.

Kann ich meinen Tarif ändern oder meine Daten exportieren?

Ja. Sie können jederzeit zwischen Tarifen wechseln, und da alles auf SQLite basiert, bleiben Ihre Daten exportierbar — kein proprietärer Vendor-Lock-in.