Polski
Zacznij
Postgres 18 · w każdym planie

Zarządzany Postgres jednym kliknięciem, bez dopłat.

Działa na twojej maszynie obok aplikacji, z rozmiarem i ustawieniami dobranymi do ciebie. Podłącz aplikację, edytuj dane w przeglądarce, zobacz, co go spowalnia, i dostawaj backup co noc.

Od 9,99 € miesięcznie za maszynę i wszystkie twoje projekty, bez opłaty za każdą bazę danych.

Baza Postgres w panelu, w zakładce Przegląd: jej pamięć, CPU, dysk i połączenia, aplikacje, które z niej korzystają, i jak się z nią połączyć.

Gotowa w minutę.

Wybierz Postgres w oknie Nowy projekt, nadaj bazie nazwę i rozmiar. Maszyna sama zapisze jej pliki, uruchomi ją i będzie jej pilnować.

  • Dostrojona do rozmiaruOd 256 MB do dwóch trzecich pamięci twojej maszyny. Bufory, cache i połączenia są ustawione pod ten rozmiar.
  • Prywatna od początkuŻaden port nie jest otwarty do internetu: dostęp mają tylko podłączone przez ciebie aplikacje i twój laptop.
  • Czysty Postgres w czytelnym plikuOficjalny obraz z włączonym pg_stat_statements, w compose.yaml, który sam się tłumaczy.
Nowa baza danych: jej nazwa, rozmiar od 256 MB do 1 GB i aplikacje, które będą z niej korzystać.

Aplikacje podłączasz jednym kliknięciem.

Podłącz aplikację, a dotrze do bazy po jej nazwie. Dodaj jedną linię do jej .env albo zostaw to agentowi.

Połączenie w zakładce Aplikacje: projekty maszyny, podłączony projekt shop i linia DATABASE_URL do .env każdej aplikacji. Połączenie z otwartymi szczegółami na karcie Node: kod, który czyta DATABASE_URL. Połączenie w zakładce Laptop: polecenie pethost tunnel, a potem URL, który działa na laptopie, dopóki tunel jest otwarty.

Edytuj ją w przeglądarce.

Tabele, wiersze i SQL jak w desktopowym narzędziu do baz danych, bez instalowania czegokolwiek i bez otwierania portu.

Baza Postgres w panelu, otwarta na danych: po lewej tabele, po prawej tabela products z nazwą, zapachem, ceną i stanem magazynowym każdego wiersza. Karta zapytania: najlepsi klienci tygodnia z tabeli orders, a pod nią ich wiersze. Konsola: psql otwarty w przeglądarce, z listą tabel bazy.

Zobacz, co ją spowalnia.

Minuta po minucie przez 7 dni i godzina po godzinie przez 90, bez żadnej konfiguracji.

Ta sama baza w ostatniej godzinie: zapytania na sekundę, średni czas, trafienia w cache i połączenia, a średni czas na chwilę rośnie. Najbardziej obciążające zapytania z ostatniej godziny, każde z liczbą wywołań, łącznym i średnim czasem. Otwarte sesje: użytkownik, stan i zapytanie każdej z nich, z przyciskami Anuluj zapytanie i Zakończ sesję.

Cofnij nieudaną migrację.

Backup co noc, zaszyfrowany i trzymany poza maszyną, przechowywany 14 dni. Przed ryzykowną zmianą zrób jeszcze jeden.

Backupy tej samej bazy: po jednym z każdej nocy ostatnich dwóch tygodni i jeden z dzisiejszego popołudnia, każdy do przywrócenia na miejscu albo jako nowa baza danych, obok przycisk pobrania dumpa. Przywróć jako nową bazę: czas backupu i nazwa nowej bazy. Pobierz dump: baza danych jako plik dla pg_restore.

Twój agent wie, jak z nią pracować.

Z serwerem MCP i skillem Pethost utworzy bazę, podłączy twoją aplikację i zajrzy do środka przez psql.

Mówisz
twój agent
  • CreateDatabase postgres, podłączona do projektu recipes
  • GetProject postgres: jak się zalogować
  • DeployProject recipes, z DATABASE_URL w .env
  • GetOperation sukces

Gotowe: projekt recipes trzyma teraz dane w bazie postgres, a nocny backup obejmuje oba projekty.

  • QueryHttpTraffic /orders: 1,2 s na odpowiedź
  • RunServiceCommand psql: najwolniejsze zapytania
  • ReadPath /src/orders.ts

Jedno zapytanie trwa 840 ms: tabela orders nie ma indeksu na customer_id. Dodać go?

  • RunProjectAction back_up
  • GetOperation sukces

Backup zrobiony. Zmieniaj schemat: ten mogę przywrócić.

Wszystko inne, czego potrzebuje baza danych.

Alerty, gdy przestanie działać

Awaria, brak pamięci albo nieudany healthcheck, przez e-mail, Telegram albo Slack.

Logi i powłoka

Log Postgresa w panelu i ssh do jego kontenera z twojego terminala.

Tyle, ile się zmieści

Bez opłaty za każdą bazę: osobna dla każdej aplikacji, MariaDB dla aplikacji pisanej pod MySQL, a obok Valkey na cache albo kolejkę.

Sam zarządzany Postgres kosztuje gdzie indziej więcej.

Ile miesięcznie kosztuje Postgres z 2 GB u ośmiu dostawców, obok całego planu Starter tutaj.

  • Pethost Starter · ten Postgres i wszystkie twoje aplikacje 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 Za zużycie, przy pełnym obciążeniu · 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

Rok u innych kosztuje więcej o 53 € – 427 €

U nich płatne osobno: ruch wychodzący ponad limit, wszędzie poza DigitalOcean; publiczny adres IPv4 w AWS i Google Cloud, a w Supabase dla połączenia bezpośredniego; przechowywanie backupów w AWS, Google Cloud i Railway.

Każda cena jest ceną samego dostawcy, odczytaną : jego najtańszy plan z 2 GB pamięci lub więcej, jeden węzeł, na żądanie, bez podatku, w najtańszym regionie (w Google Cloud Iowa), z 10 GB miejsca albo jego minimum, gdzie jest większe: 20 GB w AWS, 30 GB w DigitalOcean, 32 GB w Azure. Cena za godzinę jest policzona za 730 godzin, a w Railway z vCPU zajętym przez cały miesiąc. Euro i dolary porównujemy po kursie Europejskiego Banku Centralnego: 1 € = 1,1193 $.

Pytania o Postgresa w Pethost

Czy baza danych kosztuje dodatkowo?

Nie. Utwórz tyle baz, ile zmieści pamięć twojej maszyny: cena planu co miesiąc jest ta sama.

Jaki to Postgres?

PostgreSQL 18 na oficjalnym obrazie postgres:18-alpine, z włączonym pg_stat_statements. Działa z nim każdy sterownik, ORM i narzędzie, które działa z Postgresem.

Jak duża może być?

Pamięć wybierasz ty, od 256 MB do dwóch trzecich pamięci maszyny: 2 GB w Starter, 4 GB w Grow, 20 GB w Scale. Dane leżą na dysku maszyny, który dzielą twoje projekty: 30, 60 albo 200 GB.

Czy mogę się z nią połączyć z internetu?

Tylko jeśli ją otworzysz: twoje aplikacje na maszynie i twój laptop łączą się bez tego. Żeby ją otworzyć, opublikuj jej port w jej compose.yaml, a Połączenie pokaże jej adres.

Czy mogę używać psql, DataGrip albo TablePlus z laptopa?

Tak. pethost tunnel -p postgres wystawia ją na localhost:5432 przez SSH, a Połączenie pokazuje URL do wklejenia.

Jak przenieść tu moją bazę?

Zrób dump starej przez pg_dump, a potem wczytaj plik przez pg_restore tunelem z laptopa. Twój agent może zrobić jedno i drugie za ciebie.

Jak powstają jej backupy?

Co noc maszyna robi snapshot wolumenu bazy, szyfruje go i trzyma poza maszyną przez 14 dni, a kolejny możesz zrobić w każdej chwili. Przywrócenie go działa jak restart po zaniku zasilania, a na to Postgres jest przygotowany.

Czy mogę dodawać rozszerzenia?

Tak, te, które są w Postgresie, na przykład pg_trgm, pgcrypto, citext, hstore i uuid-ossp: użytkownik twojej aplikacji dodaje je przez CREATE EXTENSION.

Twój Postgres jest o jedno kliknięcie stąd.

Zacznij za 9,99 €/mies.