← Volver al catálogo TrailBase · gestionado por DINAO

Tu backend, en un único binario

Una alternativa a Firebase impulsada por TrailBase, instalada y mantenida por DINAO. APIs REST type-safe, tiempo real, autenticación y panel de administración en un único ejecutable ultrarrápido — todo ello alojado en Francia.

Alojado en FranciaLatencias inferiores a un milisegundoUn único ejecutable (Rust + SQLite)Conforme al RGPDImagen oficial del editor
Presentación

¿Qué es TrailBase?

TrailBase es una alternativa open source a Firebase, empaquetada en un único ejecutable. Construido sobre Rust, Axum y SQLite (con un runtime WebAssembly a través de Wasmtime), alcanza latencias de lectura inferiores a un milisegundo a plena carga, lo que elimina la necesidad de un caché externo como Redis y los problemas de coherencia asociados.

Proporciona todo lo que se espera de un backend moderno: APIs REST y en tiempo real type-safe generadas sobre tus tablas, una base de datos SQLite con búsqueda de texto completo (FTS5), JSON y extensiones geoespaciales, una autenticación stateless mediante JWT RS256, soporte OAuth/OIDC (Google, GitHub, GitLab, Microsoft, Apple…), almacenamiento de archivos y un panel de administración integrado.

Para la lógica de negocio, TrailBase incorpora un runtime WebAssembly (Component Model) que permite escribir funciones personalizadas en JS/TS o Rust, con validación type-safe mediante JSON Schema. Ligero de desplegar en Docker y de un rendimiento implacable, es la base ideal para construir aplicaciones soberanas sin ensamblar una miríada de servicios en la nube.

Ofertas compatibles

Aloja TrailBase en DINAO

Niveles de recursos compatibles con los requisitos de TrailBase (mínimo 1 vCPU / 256 Mo / 2 Go). Alojado en Francia, gestionado.

Découverte
1 vCPU · 2 Go · 20 Go
9,90 € /mes sin IVA
  • 1 vCPU dedicados
  • 2 Go de RAM
  • 20 Go NVMe
  • Copias de seguridad diarias
  • Gestionado y supervisado por DINAO
Pedir
Performance
4 vCPU · 8 Go · 80 Go
39,90 € /mes sin IVA
  • 4 vCPU dedicados
  • 8 Go de RAM
  • 80 Go NVMe
  • Copias de seguridad diarias
  • Gestionado y supervisado por DINAO
Pedir
Dédié
8 vCPU · 16 Go · 160 Go
79,90 € /mes sin IVA
  • 8 vCPU dedicados
  • 16 Go de RAM
  • 160 Go NVMe
  • Copias de seguridad diarias
  • Gestionado y supervisado por DINAO
Pedir
Bajo el capó

Detalles técnicos

vCPU
1 vCPU
ideal : 2 vCPU
Memoria
256 Mo
ideal : 1 Go
Disco
2 Go
ideal : 10 Go
Imagen : trailbase/trailbase:latest Registro : docker.io Servicios : trailbase Puertos : 4000
Preguntas frecuentes

Te preguntas…

¿Es TrailBase una alternativa a Firebase?

Sí. Proporciona los componentes esenciales de un backend-as-a-service — base de datos, APIs REST y en tiempo real, autenticación, almacenamiento de archivos y panel de administración — pero autoalojado en Francia, sin dependencia de Google.

¿Por qué es tan rápido?

TrailBase está escrito en Rust y se basa en SQLite local, alcanzando latencias de lectura inferiores a un milisegundo. Esto evita añadir un caché externo como Redis y sus problemas de coherencia.

¿Puedo escribir mi propia lógica de negocio?

Sí. Un runtime WebAssembly integrado permite escribir funciones personalizadas en JS/TS o Rust, con validación type-safe mediante JSON Schema.

¿Qué métodos de autenticación se admiten?

Autenticación mediante JWT stateless (RS256) y OAuth/OIDC con numerosos proveedores: Google, GitHub, GitLab, Microsoft, Apple y OIDC genérico.

¿Puedo cambiar de tarifa o exportar mis datos?

Sí. Puedes subir o bajar de nivel en cualquier momento, y como todo se basa en SQLite, tus datos siguen siendo exportables — sin bloqueo propietario.