Mi app hecha con IA necesita base de datos. ¿Dónde la pongo?
Al lado de la app, en el mismo plan. En nuestro plan App (€ 15 al mes, los primeros 14 días gratis) tu app recibe su propia base de datos Postgres en un servidor de la UE, y la cadena de conexión llega en la variable de entorno DATABASE_URL. No hay que darse de alta en ningún otro sitio, y la base de datos entra en la copia de seguridad nocturna junto con la plataforma.
| Base de datos en el plan App | |
|---|---|
| Tipo | Postgres, base de datos y usuario propios en un servidor reservado a clientes de App |
| Tamaño | 1 GB, 10 conexiones; usa un pool de conexiones en tu app |
| Dónde | Dublín, UE; la app en sí corre en Ámsterdam |
| Copias de seguridad | restauración a cualquier punto de los últimos 7 días; la copia de la plataforma cada noche |
| Acceso | host, nombre y usuario en tu portal; la contraseña se restablece allí mismo |
| Exportar | pide un pg_dump en un ticket y recibes un archivo |
| App eliminada | la base de datos se conserva 30 días y después se borra |
Tu código solo necesita una cosa: leer DATABASE_URL en vez de una dirección fija. Prisma, Drizzle, pg y Knex lo hacen por defecto. Después, un único archivo de workflow en tu repositorio construye la imagen en GitHub y la despliega:
- uses: dorelli-cloud/cli/.github/actions/dorelli-deploy@v1
with:
plan: app
email: [email protected]
El archivo completo y los secretos que pide están en Desplegar una app con base de datos.
¿La IA lo construyó sobre SQLite? También funciona, siempre que aceptes que un contenedor que escala a cero no conserva archivos locales; pasa los datos a Postgres antes de que importe. ¿Lo construyó sobre Supabase o Firebase? Entonces la base de datos ya tiene casa y solo necesitas el plan Website por € 10.
No es para
Más de 1 GB de datos o 10 conexiones, MySQL, MongoDB o Redis (Redis es un bloque del plan Platform), ni una base de datos a la que otros sistemas deban llegar desde fuera; la base de datos de App solo es accesible desde tu contenedor. Los servidores Postgres más grandes y dedicados están en el plan Platform.
Comprobado contra el código el 2026-09-22 · Pruebas: lib/config.ts, lib/bundelgrenzen.ts, content/kb/apps/database.md, content/kb/deploy/app.md