Українська
Почати
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 €/міс