Ugrás a tartalomra
PostgreSQL · adatbázis-tárhely

PostgreSQL-tárhely
automatikus mentéssel, magyar szerveren

Az osztott tárhelyek jellemzően MySQL-t adnak; PostgreSQL-hez általában saját szervert kellene telepítened, frissítened és mentened. A NextHubon a PostgreSQL egy szolgáltatás a projektedben: a tartós tárolót, a hozzáférési adatokat és a belső hálózatot a platform állítja be, az adatbázisról pedig automatikus mentés készül.

Örökre ingyenes csomag, bankkártya nélkül.

PaaS – nem egy újabb VPS

A szervert mi üzemeltetjük. Te az alkalmazásodat hozod.

Menedzselt alkalmazás-platform (PaaS): az infrastruktúra karbantartása és felügyelete a miénk, a telepítés és a kezelés egy push vagy pár kattintás a vezérlőpulton.

Mi intézzük

  • A szervert, az operációs rendszerét és a biztonsági frissítéseket
  • A buildet és az élesítést – ha az új verzió nem indul el, a régi marad élesben
  • A HTTPS-tanúsítványt, a domain-bekötést, a hálózatot és a tűzfalat
  • Az adatbázis-szervert és az automatikus mentést (a gyakoriság csomagfüggő)
  • Ha az alkalmazásod összeomlik, újraindítjuk; ha újra és újra elesik, leállítjuk, és e-mailben szólunk
  • A platform folyamatos figyelését – a fizetős csomagokban 99,9% rendelkezésre állási vállalással

Te intézed

  • Az alkalmazásod kódját és a függőségeit
  • Saját Dockerfile-nál az alapkép megválasztását és frissítését
  • A környezeti változók és a titkok megadását
  • Az alkalmazásod hibáinak javítását – a naplókat és a mérőszámokat a vezérlőpulton látod
  • Amit az alkalmazásod tárol és kezel – az adatkezelő te vagy, mi az adatfeldolgozó

A vállalás részletei →Mikor jobb mégis egy VPS? →

Beállítás

Mit állít be a platform

Adatbázis hozzáadása a projekthez – a többi magától megvan.

  • PostgreSQL 16 vagy 17, saját konténerben, tartós kötettel: az adat újraindítás és frissítés után is megmarad.
  • A hozzáférési adatokat a platform hozza létre; a kapcsolati adatokat az adatbázis-szolgáltatás oldalán látod.
  • Ugyanabban a projektben az alkalmazás és az adatbázis közös privát hálózaton van: a hosztnév az adatbázis-szolgáltatás neve, a port 5432.
  • Automatikus, titkosított mentés két külön helyre; a vezérlőpult Mentések fülén letölthető és visszaállítható.
  • Ha az adatbázis-konténer leáll, a platform újraindítja.
  • Ugyanaz az instance-díjszabás, mint az alkalmazásoknál – külön adatbázis-ár nincs, a legkisebb Nano instance 0 Ft.
Kapcsolódás

Így éri el az alkalmazásod

A kapcsolati címet környezeti változóként add meg az alkalmazás-szolgáltatásnak. A „my-postgres” helyére a saját adatbázis-szolgáltatásod nevét írd.

KeretrendszerVáltozóÉrtékMegjegyzés
Prisma, node-postgresDATABASE_URLpostgresql://felhasznalo:jelszo@my-postgres:5432/adatbazisA migrációt (npx prisma migrate deploy) a pre-deploy parancs futtatja.
DjangoDATABASE_URLpostgres://felhasznalo:jelszo@my-postgres:5432/adatbazisPéldául a dj-database-url csomaggal; migráció: python manage.py migrate.
SQLAlchemyDATABASE_URLpostgresql+psycopg://felhasznalo:jelszo@my-postgres:5432/adatbazisFastAPI-hoz és Flaskhoz; migráció Alembickel.
Mentés és korlátok

Erre figyelj

  • A mentés gyakorisága a csomagtól függ: az ingyenesben hetente (az utolsó 3 marad), a Starterben naponta 7 napig, a Próban naponta 30 napig és 12 havi mentéssel.
  • A visszaállítás a mentéskori állapotot tölti vissza, felülírja a jelenlegi adatot, és nem vonható vissza. Időpont szerinti (percre pontos) visszaállítás nincs.
  • Fontos adatról állíts be saját, ütemezett mentést is a saját tárhelyedre (S3, SFTP vagy WebDAV).
  • 10 GB-nál nagyobb adatról legfeljebb hetente készül automatikus mentés.
  • Az ingyenes csomagban 1 adatbázisod lehet, a Starterben 5, a Próban 15.
  • A jelszót és a kapcsolati címet titokként add meg az alkalmazásnak, ne a kódban tárold.
Ami mellé jár

Nem csak egy futó folyamat

Saját domain, HTTPS

Ingyenes *.nexthub.hu aldomain, vagy a saját domained CNAME-mel. A Let's Encrypt-tanúsítvány magától készül és újul meg.

Adatbázis mellé

PostgreSQL, MySQL, MariaDB, MongoDB vagy Redis ugyanabban a projektben, belső hálózaton, ugyanazon az instance-díjszabáson, mint az alkalmazás.

Élesítés GitHubról

Push után magától épül és indul; ha az új verzió nem válaszol, a régi fut tovább. Pull requestenként külön előnézeti link a Starter és a Pro csomagban.

Háttérfeladatok

Worker szolgáltatás a sorban álló munkákhoz, Cron Job az időzített scriptekhez (a Starterben 3, a Próban 10; az ingyenesben nincs).

Titkok és mentés

Környezeti változók és titkok szolgáltatásonként. Az adatbázisokról automatikus, titkosított mentés készül, a gyakoriság a csomagtól függ.

Magyar számla, magyar szerver

Forintban, magyar számlával fizetsz, magyarul kérdezhetsz. A szerver Gödön van, az üzemeltető a NextSoft Kft.

Árak

Mennyibe kerül

Csomag: Ingyenes 0 Ft, Starter 2.390 Ft/hó, Pro 5.690 Ft/hó (bruttó). Mellé szolgáltatásonként az instance díja:

InstanceMemóriaCPUHavidíj
Nano256 MB0,1 vCPUIngyenes
Micro512 MB0,25 vCPU1.490 Ft
Small1 GB0,5 vCPU2.990 Ft
Medium2 GB1 vCPU4.990 Ft
Large4 GB2 vCPU8.990 Ft

Minden ár és csomag →

GYIK

Gyakori kérdések

Melyik PostgreSQL-verzió érhető el?

A PostgreSQL 16 és 17. Az adatbázis saját konténerben fut, tartós kötettel, így az adat újraindítás után is megmarad.

Hogyan kapcsolódik az alkalmazásom a PostgreSQL-hez?

Ugyanabban a projektben az alkalmazás és az adatbázis közös privát hálózaton van. A kapcsolati címben az adatbázis-szolgáltatás nevét használd hosztnévként, az 5432-es porttal; a hozzáférési adatokat a szolgáltatás oldalán találod.

Milyen gyakran készül mentés a PostgreSQL-adatbázisról?

A csomagtól függ: az ingyenesben hetente, a Starter és a Pro csomagban naponta. A mentés titkosított, két külön helyre kerül, és a vezérlőpultról letölthető vagy visszaállítható.

Van ingyenes PostgreSQL-adatbázis?

Igen. Az ingyenes csomagban egy adatbázist hozhatsz létre, a 0 Ft-os Nano instance-on (256 MB memória, 10 GB lemez). Ez kis alkalmazáshoz és fejlesztéshez elég; nagyobb terheléshez nagyobb instance választható.

Tudástár

Mielőtt élesítesz