← Retour au catalogue
TrailBase · managé par DINAO Nouvelle version · v0.33.15

Votre backend, en un seul binaire

Une alternative à Firebase propulsée par TrailBase, installée et maintenue par DINAO. APIs REST type-safe, temps réel, authentification et interface d'administration en un seul exécutable ultra-rapide — le tout hébergé en France.

Hébergé en FranceLatences sous la millisecondeUn seul exécutable (Rust + SQLite)Conforme RGPDDéploiement testé · latest · 14 septembre 2026Image éditeur officielle
Présentation

Qu'est-ce que TrailBase ?

TrailBase est une alternative open source à Firebase, packagée en un unique exécutable. Bâti sur Rust, Axum et SQLite (avec un runtime WebAssembly via Wasmtime), il atteint des latences de lecture sous la milliseconde à pleine charge, ce qui élimine le besoin d'un cache externe comme Redis et les problèmes de cohérence associés.

Il fournit tout ce qu'on attend d'un backend moderne : des APIs REST et temps réel type-safe générées sur vos tables, une base SQLite avec recherche plein texte (FTS5), JSON et extensions géospatiales, une authentification stateless par JWT RS256, le support OAuth/OIDC (Google, GitHub, GitLab, Microsoft, Apple…), le stockage de fichiers et une interface d'administration intégrée.

Pour la logique métier, TrailBase embarque un runtime WebAssembly (Component Model) qui permet d'écrire des fonctions personnalisées en JS/TS ou Rust, avec validation type-safe par JSON Schema. Léger à déployer en Docker et redoutablement performant, c'est le socle idéal pour bâtir des applications souveraines sans assembler une myriade de services cloud.

Offres compatibles

Hébergez TrailBase chez DINAO

Paliers de ressources compatibles avec les pré-requis de TrailBase (1 vCPU / 256 Mo / 2 Go minimum). Hébergé en France, infogéré.

Découverte
1 vCPU · 2 Go · 20 Go
9,90 € /mois HT
  • 1 vCPU dédiés
  • 2 Go de RAM
  • 20 Go NVMe
  • Sauvegardes quotidiennes
  • Infogéré & supervisé par DINAO
Commander
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /mois HT
  • 4 vCPU dédiés
  • 8 Go de RAM
  • 80 Go NVMe
  • Sauvegardes quotidiennes
  • Infogéré & supervisé par DINAO
Commander
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /mois HT
  • 8 vCPU dédiés
  • 16 Go de RAM
  • 160 Go NVMe
  • Sauvegardes quotidiennes
  • Infogéré & supervisé par DINAO
Commander
Hébergement managé

Hébergement TrailBase managé en France

Héberger TrailBase soi-même suppose un serveur à maintenir, des mises à jour de sécurité, des sauvegardes et de la supervision. Avec notre hébergement TrailBase managé, vous utilisez l'application : nous opérons l'infrastructure.

  • Déploiement en quelques minutes, version maintenue à jour
  • Sauvegardes quotidiennes incluses
  • Supervision continue, données hébergées en France (RGPD)
  • Envie de self-hosted avec accès root ? TrailBase s'installe aussi sur notre VPS Docker.
Sous le capot

Détails techniques

vCPU
1 vCPU
idéal : 2 vCPU
Mémoire
256 Mo
idéal : 1 Go
Disque
2 Go
idéal : 10 Go
Image : trailbase/trailbase:latest Registre : docker.io Services : trailbase Ports : 4000
Questions fréquentes

Vous vous demandez…

TrailBase est-il une alternative à Firebase ?

Oui. Il fournit les briques essentielles d'un backend-as-a-service — base de données, APIs REST et temps réel, authentification, stockage de fichiers et admin UI — mais auto-hébergé en France, sans dépendance à Google.

Pourquoi est-il si rapide ?

TrailBase est écrit en Rust et s'appuie sur SQLite local, atteignant des latences de lecture sous la milliseconde. Cela évite d'ajouter un cache externe comme Redis et ses problèmes de cohérence.

Puis-je écrire ma propre logique métier ?

Oui. Un runtime WebAssembly embarqué permet d'écrire des fonctions personnalisées en JS/TS ou Rust, avec validation type-safe via JSON Schema.

Quelles méthodes d'authentification sont supportées ?

Authentification par JWT stateless (RS256) et OAuth/OIDC avec de nombreux fournisseurs : Google, GitHub, GitLab, Microsoft, Apple et OIDC générique.

Puis-je changer de formule ou exporter mes données ?

Oui. Vous montez ou descendez de palier à tout moment, et comme tout repose sur SQLite, vos données restent exportables — pas de verrouillage propriétaire.

Cette application est-elle testée avant d'être proposée ?

Oui. La version latest a été déployée sur notre infrastructure le 14 septembre 2026 et son démarrage a été vérifié automatiquement : tous les services attendus doivent répondre pour que la fiche porte cette mention. Le modèle de déploiement utilisé a été mis à jour pour la dernière fois le 3 juillet 2026. Chaque nouvelle version publiée par l'éditeur relance ce test : la date ci-dessus suit donc la version réellement proposée.

Que couvre exactement l'infogérance ?

L'infogérance DINAO couvre le fonctionnement technique du serveur et des couches logicielles : système, base de données, environnement d'exécution et application (installation, mises à jour, correctifs de sécurité, sauvegardes, supervision). Elle n'inclut pas l'aide à l'utilisation quotidienne de l'application, qui reste de la compétence du client. La supervision technique est automatique 24h/24 et 7j/7 ; les interventions humaines sont assurées aux jours et heures ouvrés de DINAO, hors jours fériés.