Español
Empezar
Postgres 18 · en cualquier plan

Postgres gestionado en un clic, sin pagar nada más.

Funciona en tu máquina junto a tus apps, con el tamaño y la configuración a tu medida. Conecta una app, edita los datos en el navegador, mira qué lo frena y recibe un backup cada noche.

Desde 9,99 € al mes por la máquina y todos tus proyectos, sin pagar por cada base de datos.

Una base de datos Postgres en el panel, en su Resumen: su memoria, CPU, disco y conexiones, las apps que la usan y cómo conectarse a ella.

Lista en un minuto.

Elige Postgres en Nuevo proyecto y dale a la base un nombre y un tamaño. La máquina escribe sus archivos, la arranca y la vigila.

  • Ajustada a su tamañoDesde 256 MB hasta dos tercios de la memoria de tu máquina. Sus buffers, su caché y sus conexiones se ajustan a ese tamaño.
  • Privada desde el principioNingún puerto abierto a internet: solo llegan a ella las apps que conectes y tu equipo.
  • Postgres tal cual, en un archivo legibleLa imagen oficial con pg_stat_statements activado, en un compose.yaml que se explica solo.
Nueva base de datos: su nombre, su tamaño de 256 MB a 1 GB y las apps que la usarán.

Tus apps se conectan en un clic.

Conecta una app y llegará a la base de datos por su nombre. Pon una línea en su .env, o deja que lo haga tu agente.

Conexión, en Apps: los proyectos de la máquina, el proyecto shop conectado y la línea DATABASE_URL para el .env de cada app. Conexión con sus detalles abiertos en Node: el código que lee DATABASE_URL. Conexión, en Equipo: el comando pethost tunnel y luego la URL que funciona en el equipo mientras corre.

Edítala en el navegador.

Tablas, filas y SQL, como en una herramienta de bases de datos de escritorio, sin instalar nada ni abrir ningún puerto.

Una base de datos Postgres en el panel, abierta en sus datos: las tablas a la izquierda y, a la derecha, la tabla products con el nombre, el aroma, el precio y las existencias de cada fila. Una pestaña de consulta: los mejores clientes de la semana según la tabla orders, y sus filas debajo. La consola: psql abierto en el navegador, con la lista de tablas de la base de datos.

Mira qué la frena.

Minuto a minuto durante 7 días y hora a hora durante 90, sin configurar nada.

La misma base de datos en la última hora: consultas por segundo, tiempo medio, aciertos de caché y conexiones, con el tiempo medio subiendo un momento. Las consultas más pesadas de la última hora, cada una con sus llamadas, su tiempo total y su tiempo medio. Las sesiones abiertas: el usuario, el estado y la consulta de cada una, con Cancelar consulta y Terminar sesión.

Deshaz una migración fallida.

Un backup cada noche, cifrado y guardado fuera de la máquina, conservado 14 días. Haz otro antes de un cambio arriesgado.

Los backups de la misma base de datos: uno por cada noche de las dos últimas semanas y uno de esta tarde, cada uno para restaurar en su sitio o como una base de datos nueva, junto a un botón para descargar un dump. Restaurar como nueva base de datos: la hora del backup y el nombre de la base nueva. Descargar un dump: la base de datos, como archivo para pg_restore.

Tu agente sabe manejarla.

El servidor MCP y la skill de Pethost le permiten crear una base de datos, conectar tu app y mirar dentro con psql.

Tú dices
tu agente
  • CreateDatabase postgres, conectada a recipes
  • GetProject postgres: cómo entrar
  • DeployProject recipes, con DATABASE_URL en su .env
  • GetOperation con éxito

Listo: el proyecto recipes guarda ahora sus datos en postgres, y los dos están en el backup de cada noche.

  • QueryHttpTraffic /orders tarda 1,2 s
  • RunServiceCommand psql: las consultas más lentas
  • ReadPath /src/orders.ts

Una consulta tarda 840 ms: la tabla orders no tiene índice en customer_id. ¿Agrego uno?

  • RunProjectAction back_up
  • GetOperation con éxito

Backup hecho. Cambia el esquema: este lo puedo restaurar.

Todo lo demás que necesita una base de datos.

Alertas cuando se cae

Una caída, falta de memoria o un healthcheck que falló, por correo, Telegram o Slack.

Sus logs y un shell

El log de Postgres en el panel, y ssh a su contenedor desde tu terminal.

Tantas como quepan

Sin pagar por base de datos: una para cada app, MariaDB para una app hecha para MySQL y Valkey al lado para una caché o una cola.

Solo un Postgres gestionado ya cuesta más en otros sitios.

Lo que cuesta al mes un Postgres de 2 GB en ocho proveedores, junto a todo Starter aquí.

  • Pethost Starter · este Postgres y todas tus apps 9,99 €
  • Azure Flexible Server B1ms · 2 GB 16,09 $ ×1,4
  • AWS RDS db.t4g.small · 2 GB 25,66 $ ×2,3
  • Supabase Pro · Small · 2 GB 30,29 $ ×2,7
  • DigitalOcean Managed PostgreSQL · 2 GB 30,45 $ ×2,7
  • Railway Por uso, a plena carga · 1 vCPU · 2 GB 41,58 $ ×3,7
  • Neon Launch · 0.5 CU · 2 GB 42,19 $ ×3,8
  • Render Postgres 1c-2g · 2 GB 43,00 $ ×3,8
  • Google Cloud Cloud SQL db-custom-1-3840 · 1 vCPU · 3.75 GB 51,01 $ ×4,6

Lo que cuesta de más un año con los demás 53 € – 427 €

Lo que ellos cobran aparte: el tráfico de salida por encima de una cuota, en todos menos DigitalOcean; una dirección IPv4 pública en AWS y Google Cloud, y para una conexión directa en Supabase; el almacenamiento de los backups en AWS, Google Cloud y Railway.

Cada precio es el del propio proveedor, leído el : su plan más barato con 2 GB de memoria o más, un solo nodo, bajo demanda, sin impuestos, en su región más barata (Iowa en Google Cloud), con 10 GB de almacenamiento, o su mínimo donde es mayor: 20 GB en AWS, 30 GB en DigitalOcean, 32 GB en Azure. Un precio por hora se cuenta por 730 horas, y el de Railway con una vCPU en uso todo el mes. Euros y dólares se comparan al tipo de cambio del Banco Central Europeo: 1 € = 1,1193 $.

Preguntas sobre Postgres en Pethost

¿Una base de datos cuesta aparte?

No. Crea tantas como quepan en la memoria de tu máquina: el precio del plan es el mismo todos los meses.

¿Qué Postgres es?

PostgreSQL 18, sobre la imagen oficial postgres:18-alpine, con pg_stat_statements activado. Cualquier driver, ORM o herramienta que funcione con Postgres funciona con ella.

¿Qué tamaño puede tener?

Su memoria la eliges tú, desde 256 MB hasta dos tercios de la de tu máquina: 2 GB en Starter, 4 GB en Grow, 20 GB en Scale. Sus datos están en el disco de tu máquina, que comparten tus proyectos: 30, 60 o 200 GB.

¿Puedo llegar a ella desde internet?

Solo si la abres: tus apps en la máquina y tu equipo llegan a ella sin eso. Para abrirla, publica su puerto en su compose.yaml, y Conexión muestra su dirección.

¿Puedo usar psql, DataGrip o TablePlus desde mi equipo?

Sí. pethost tunnel -p postgres la pone en localhost:5432 por SSH, y Conexión muestra la URL que hay que pegar.

¿Cómo traigo aquí mi base de datos?

Haz un dump de la antigua con pg_dump y luego carga el archivo con pg_restore por el túnel desde tu equipo. Tu agente puede hacer las dos cosas por ti.

¿Cómo se hacen sus backups?

Cada noche la máquina toma un snapshot del volumen de la base de datos, lo cifra y lo guarda fuera de la máquina 14 días, y puedes hacer otro cuando quieras. Restaurar uno es como reiniciar tras un corte de luz, algo para lo que Postgres está hecho.

¿Puedo agregar extensiones?

Sí, las que vienen con Postgres, como pg_trgm, pgcrypto, citext, hstore y uuid-ossp: el usuario de tu app las agrega con CREATE EXTENSION.

Tu Postgres está a un clic.

Empezar por 9,99 €/mes