Русский
Начать
Postgres 18 · в каждом тарифе

Управляемый Postgres в один клик, без доплат.

Он работает на вашей машине рядом с приложениями, а его размер и настройки подобраны под вас. Подключите приложение, редактируйте данные в браузере, смотрите, что его тормозит, и получайте бэкап каждую ночь.

От 9,99 € в месяц за машину и все ваши проекты, без платы за каждую базу данных.

База данных Postgres в панели, на вкладке «Обзор»: ее память, CPU, диск и соединения, приложения, которые ее используют, и как к ней подключиться.

Готово за минуту.

Выберите Postgres в окне «Новый проект», задайте имя и размер. Машина сама напишет файлы базы, запустит ее и будет за ней следить.

  • Настроена под свой размерОт 256 MB до двух третей памяти вашей машины. Буферы, кеш и лимит соединений рассчитаны на этот размер.
  • Закрыта с первой минутыНи один порт не открыт в интернет: ее видят только подключенные вами приложения и ваш ноутбук.
  • Чистый Postgres в понятном файлеОфициальный образ с включенным pg_stat_statements, в compose.yaml, который говорит сам за себя.
Новая база данных: ее имя, размер от 256 MB до 1 GB и приложения, которые будут ее использовать.

Приложения подключаются в один клик.

Подключите приложение — и оно найдет базу по ее имени. Добавьте одну строку в его .env или поручите это агенту.

Карточка «Подключение» на вкладке «Приложения»: проекты машины, проект shop подключен, и строка DATABASE_URL для .env каждого приложения. Карточка «Подключение» с открытыми деталями на вкладке Node: код, который читает DATABASE_URL. Карточка «Подключение» на вкладке «Ноутбук»: команда pethost tunnel, а затем URL, который работает на ноутбуке, пока она запущена.

Редактируйте в браузере.

Таблицы, строки и SQL, как в десктопном клиенте баз данных, но без установки и без открытых портов.

База данных Postgres в панели, открытая на данных: слева таблицы, справа таблица products с названием, ароматом, ценой и остатком каждой строки. Вкладка с запросом: лучшие покупатели недели по таблице orders, а под ним строки ответа. Консоль: psql, открытый в браузере, показывает таблицы базы.

Смотрите, что ее тормозит.

Поминутно за 7 дней и по часам за 90. Настраивать ничего не нужно.

Та же база за последний час: запросы в секунду, среднее время, попадания в кеш и соединения, среднее время ненадолго растет. Самые нагруженные запросы за последний час, у каждого — число вызовов, общее и среднее время. Открытые сессии: у каждой пользователь, состояние и запрос, с кнопками «Отменить запрос» и «Завершить сессию».

Откатите неудачную миграцию.

Бэкап каждую ночь: зашифрован, лежит отдельно от машины, хранится 14 дней. Перед рискованным изменением сделайте еще один.

Бэкапы той же базы: по одному за каждую ночь последних двух недель и один сегодня днем, каждый можно восстановить на месте или как новую базу, рядом кнопка, чтобы скачать дамп. Восстановление в новую базу: время бэкапа и имя новой базы. «Скачать дамп»: база, которую нужно выгрузить, в виде файла для pg_restore.

Ваш агент знает, как с ней работать.

С MCP-сервером и скиллом Pethost он создаст базу, подключит ваше приложение и заглянет внутрь через psql.

Вы говорите
ваш агент
  • CreateDatabase postgres: подключена к проекту recipes
  • GetProject postgres: как войти
  • DeployProject recipes: DATABASE_URL в .env
  • GetOperation успешно

Готово: теперь проект recipes хранит данные в базе postgres, и оба попадают в ночной бэкап.

  • QueryHttpTraffic /orders: ответ за 1,2 с
  • RunServiceCommand psql: самые медленные запросы
  • ReadPath /src/orders.ts

Один запрос выполняется 840 мс: у таблицы orders нет индекса по customer_id. Добавить его?

  • RunProjectAction back_up
  • GetOperation успешно

Бэкап готов. Меняйте схему: я смогу восстановить из него.

Все остальное, что нужно базе данных.

Оповещения, если она упала

Падение, нехватка памяти или проваленный хелсчек — сообщение на почту, в Telegram или Slack.

Логи и шелл

Лог Postgres в панели и ssh в ее контейнер прямо из вашего терминала.

Сколько поместится

Без платы за каждую базу: своя для каждого приложения, MariaDB для приложения под MySQL, а рядом Valkey для кеша или очереди.

Один только управляемый Postgres у других стоит дороже.

Сколько в месяц стоит Postgres с 2 GB памяти у восьми провайдеров — и весь Starter целиком.

  • Pethost Starter · этот Postgres и все ваши приложения 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 По факту, при полной загрузке · 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

За год у других выходит дороже на 53 € – 427 €

У них сверх цены оплачиваются: исходящий трафик сверх лимита — везде, кроме DigitalOcean; публичный IPv4-адрес в AWS и Google Cloud, а в Supabase — для прямого подключения; хранение бэкапов в AWS, Google Cloud и Railway.

Каждая цена — из прайса самого провайдера на : его самый дешевый тариф с 2 GB памяти или больше, один узел, без долгосрочных обязательств, без налогов, в самом дешевом регионе (в Google Cloud — Айова), с 10 GB диска или с наименьшим объемом, если он больше: 20 GB в AWS, 30 GB в DigitalOcean, 32 GB в Azure. Почасовая цена посчитана за 730 часов, а в Railway — с vCPU, занятым весь месяц. Евро и доллары сравниваются по курсу Европейского центрального банка: 1 € = 1,1193 $.

Вопросы о Postgres в Pethost

За базу данных нужно доплачивать?

Нет. Создавайте столько баз, сколько поместится в память вашей машины: цена тарифа не меняется от месяца к месяцу.

Какой это Postgres?

PostgreSQL 18 на официальном образе postgres:18-alpine, с включенным pg_stat_statements. С ним работает любой драйвер, ORM или инструмент для Postgres.

Какого она может быть размера?

Память выбираете вы: от 256 MB до двух третей памяти машины — 2 GB в Starter, 4 GB в Grow, 20 GB в Scale. Данные лежат на диске машины, который делят все ваши проекты: 30, 60 или 200 GB.

Можно подключиться к ней из интернета?

Только если вы ее откроете: вашим приложениям на машине и ноутбуку это не нужно. Чтобы открыть ее, опубликуйте порт в ее compose.yaml — и карточка «Подключение» покажет адрес.

Можно работать в psql, DataGrip или TablePlus с ноутбука?

Да. Команда pethost tunnel -p postgres выводит ее на localhost:5432 через SSH, а карточка «Подключение» показывает URL, который нужно вставить.

Как перенести сюда мою базу?

Снимите дамп старой базы с помощью pg_dump, а затем загрузите файл с помощью pg_restore через туннель с ноутбука. Агент может сделать и то и другое за вас.

Как делаются ее бэкапы?

Каждую ночь машина делает снимок тома базы, шифрует его и хранит отдельно от машины 14 дней, а еще один можно сделать в любой момент. Восстановить его — как перезапустить базу после отключения питания, а к этому Postgres готов.

Можно добавить расширения?

Да, те, что входят в Postgres, например pg_trgm, pgcrypto, citext, hstore и uuid-ossp: пользователь вашего приложения добавляет их через CREATE EXTENSION.

До вашего Postgres — один клик.

Начать за 9,99 €/мес