Generált kép, amin a felhőszolgáltatás áll szemben a saját szerverrel.

Saját szerveren futtatható felhők, a Vercel, Heroku és Netlify helyett

Mindenki szereti a felhőszolgáltatók kényelmét. Feltöltöd a kódot, és egy másodperc múlva fut. De mi történik, amikor megérkezik az első százezer forintos számla? Vagy amikor a Vercel hirtelen megváltoztatja az árazását? A fejlesztők egyre inkább visszatérnek a gyökerekhez, a saját szerverek világába. De ez már nem a fekete terminálablakok korszaka. Bemutatjuk azokat az eszközöket, amelyekkel a saját gépedből csinálhatsz profi felhőt.

A fejlesztői világban az elmúlt évek a „Serverless” (szervermentes) megoldásokról szóltak. A Vercel, a Netlify és a Heroku elhitette velünk, hogy a szerverek üzemeltetése felesleges nyűg. És részben igazuk is volt. De a kényelemnek ára van. Szó szerint. Egyre több cég ébred rá, hogy havi 5 dollárért bérelhet egy virtuális gépet (VPS), amin ugyanazt a szolgáltatást futtathatja, amiért a felhőben 500 dollárt fizetne.

Mutatjuk hogyan lesz a csupasz Linuxból kényelmes, kattintgatós vezérlőpult. Erre valók a PaaS (Platform as a Service) megoldások. Összegyűjtöttük az öt legjobbat, amivel visszaveheted az irányítást.

1. Coolify: A nyílt forráskódú mindenes

coolify.io/szerver beállítása

Ha egyetlen eszközt kellene választani, ami a legközelebb áll a Vercel élményhez, az a Coolify. Ez a szoftver mindent tud, amire egy modern fejlesztőnek szüksége van. Támogatja a legnépszerűbb keretrendszereket (Next.js, Vue, Svelte), de egy kattintással telepíthetsz vele adatbázisokat (MySQL, PostgreSQL) vagy akár WordPress-t is.

Miért szeretjük? Mert hihetetlenül rugalmas. Futtathatod egy 2000 forintos szerveren, de rákötheted a saját otthoni gépedet is. A kezelőfelülete tiszta, átlátható, és ami a legfontosabb, ingyenes és nyílt forráskódú. Nem kell aggódnod, hogy holnap eladják a céget és fizetőssé teszik.

2. Dokku: A minimalista Heroku-klón

A Dokku a veteránok kedvence. Ez gyakorlatilag egy „saját Heroku”. A filozófiája egyszerű, nem kell bonyolult webes felület, elég a parancssor. Ha szereted a git push parancsot, imádni fogod a Dokkut.

Hogyan működik? Csak feltolod a kódodat a szerverre (git push dokku master), és a rendszer automatikusan felismeri, hogy Python, Node.js vagy PHP alkalmazásról van-e szó. Felépíti a konténert, beállítja a webkiszolgálót, és ad egy URL-t. Mindez automatikusan történik, a háttérben a Docker technológiájával. Tökéletes választás kisebb projektekhez és egyéni fejlesztőknek.

3. CapRover: A legegyszerűbb választás

caprover.com/működési logika

Ha nem vagy Linux-guru, és rettegsz a termináltól, a CapRover a te barátod. A telepítése pofonegyszerű, és utána kapsz egy barátságos webes felületet, ahol „alkalmazásboltból” telepíthetsz szoftvereket.

Kinek ajánljuk? Ügynökségeknek és szabadúszóknak, akiknek gyorsan kell összekattintaniuk egy környezetet az ügyfélnek. Nemcsak a saját kódodat futtathatod rajta, hanem pillanatok alatt indíthatsz egy saját levelezőszervert, statisztikai rendszert vagy akár egy privát Dropbox-alternatívát.

4. Railway

A Railway kakukktojás a listán. Bár elsősorban felhőszolgáltatóként ismerjük, mint a Vercelt, a technológiájuk egy része lehetővé teszi a hibrid működést. A Railway erőssége a vizualizáció. Nem listákat látsz, hanem egy hatalmas vásznat, ahol a szolgáltatásaid, az adatbázis, a backend, a frontend, egymáshoz kapcsolódó dobozokként jelennek meg.

A legnagyobb előnye A beépített sablonok. Ha egy bonyolult rendszert akarsz felhúzni, pl. egy ChatGPT klónt saját adatbázissal, a Railway-en ez gyakran csak egyetlen kattintás. Bár nem klasszikus „telepítsd magad” megoldás, az árazása és a szabadsága miatt sokan menekülnek ide a nagyok elől.

5. DDEV: A fejlesztői környezetek királya

Bár technikailag a DDEV inkább lokális fejlesztésre, a saját laptopodon való futtatásra való, a listára került, mert zseniálisan hidalja át a szakadékot a gép és az éles szerver között. Docker alapokon nyugszik, és kifejezetten a PHP világ (Drupal, WordPress, TYPO3) kedvence, de bármit elvisz a hátán.

Mikor használd? Ha a csapatodban mindenki más operációs rendszert használ (Windows, Mac, Linux), és eleged van abból a mondatból, hogy „de nálam működik”. A DDEV garantálja, hogy a kód mindenhol ugyanúgy fusson.

Melyiket válasszam?

A mivagyunk.hu tippje:

  • Ha teljes szabadságot és modern felületet akarsz Coolify.
  • Ha parancssor huszár vagy és Heroku élményt keresel Dokku.
  • Ha a lehető legegyszerűbb, kattintgatós megoldás kell CapRover.

A saját infrastruktúra építése elsőre ijesztőnek tűnhet, de a szabadság és a pénztárcád védelme minden percet megér.

Kérjük, ellenőrizd a mező formátumát, és próbáld újra.
Köszönjük, hogy feliratkoztál.

vagyunk.hu hírlevél

Hozzászólás

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük