Hostovanie aplikácie vytvorenej pomocou AI sa často začína tlačidlom „Publish“: Lovable, Bolt, Replit alebo v0 ju za pár sekúnd zverejnia na vlastnej infraštruktúre. Potom príde chvíľa, keď jej chcete dať svoju doménu, mať svoje údaje pod kontrolou alebo jej dopriať server na mieru. Tento sprievodca ukazuje, kde ju tieto nástroje hostujú, ako získať kód, z čoho sa aplikácia skladá, ako ju nasadiť na váš server a čo potrebuje, aby spoľahlivo fungovala.
Autor: Simon Vasconcelos Lee
Publikované 6. novembra 2026Čas čítania: 9 minút
Lovable, Bolt a Replit zverejnia aplikáciu na vlastnej infraštruktúre jedným kliknutím. Ich dokumentácia v októbri 2026 uvádza toto:
| Nástroj | Predvolené zverejnenie | Back-end a údaje | Získanie kódu |
|---|---|---|---|
| Lovable | Adresa v doméne lovable.app vrátane HTTPS; vlastná doména s plateným predplatným | Lovable Cloud, postavený na open source základoch Supabase | Synchronizácia s GitHubom, GitLabom alebo Bitbucketom vo všetkých plánoch; archív .zip s plateným predplatným |
| Bolt | Adresa v doméne bolt.host; vlastná doména s plateným predplatným | Bolt Database (PostgreSQL) alebo Supabase v plánoch Pro a Teams | Synchronizácia s GitHubom; archív .zip |
| Replit | Adresa v doméne replit.app, v jednom zo štyroch režimov: Autoscale, Reserved VM, Static, Scheduled | Spravovaná databáza PostgreSQL a App Storage na súbory | Obojsmerná synchronizácia s GitHubom; archív .zip |
v0 zverejňuje do projektu na Verceli a generuje aplikáciu Next.js (React, TypeScript, Tailwind CSS); kód sa dá exportovať alebo obojsmerne synchronizovať s GitHubom. Cursor je editor a programovací agent nainštalovaný vo vašom počítači: kód už máte u seba a výber hostingu je úplne na vás.
Tieto integrované hostingy sú stavané na rýchle zverejnenie. V Lovable aj v Replite je online verzia snímkou, ktorá sa obnoví pri každom zverejnení, a náklady sa riadia využívaním platformy (v Lovable kryjú kredity činnosť back-endu aj AI; v Replite zahŕňa plán Starter jednu zverejnenú aplikáciu, ktorej platnosť po 30 dňoch vyprší a treba ju zverejniť znova). Na vlastný server sa prechádza kvôli doméne a údajom pod vlastnou kontrolou, vyhradeným prostriedkom, trvalým úlohám na pozadí alebo požiadavkám na súlad s predpismi.
Najistejšie je prepojiť projekt s repozitárom na GitHube: každá zmena tam príde ako commit, s celou históriou. V Lovable funguje synchronizácia obojsmerne: v Lovable môžete ďalej stavať, kým aplikáciu obsluhuje váš server.
Kód neobsahuje obsah databázy ani súbory, ktoré nahrali vaši používatelia. V Lovable sa databáza exportuje z projektu do súboru .backup, ktorý obnovíte pomocou pg_restore, a súbory z úložiska sa sťahujú zvlášť. V Bolte sa databáza dá pripojiť k vášmu vlastnému účtu Supabase (plány Pro a Teams).
Otvorte súbor package.json: uvádza, na čom aplikácia stojí, a teda čo musí váš server prevádzkovať.
| Časť | Čo nájdete | Čo robí server |
|---|---|---|
| Statický front-end | React s Vite, vrátane aplikácií Lovable vytvorených pred 13. májom 2026 | Poskytuje súbory, ktoré npm run build vytvorí v dist/ |
| Front-end so serverom | TanStack Start (@tanstack/react-start, Lovable od 13. mája 2026) alebo Next.js (v0) | Nepretržite prevádzkuje proces Node.js za webovým serverom |
| Back-end | Supabase, Lovable Cloud, Bolt Database, databáza Replitu | Databáza, účty, súbory a funkcie, u ich poskytovateľa alebo na vašom serveri |
| Konfigurácia | Súbor .env: adresa back-endu, kľúče API | Odovzdá tieto hodnoty pri builde alebo pri spustení |
Vo Vite sa každá premenná, ktorej názov začína na VITE_, pri builde vloží do kódu posielaného do prehliadača: prečíta ju každý návštevník a zmena jej hodnoty si vyžaduje nový build. Pri verejnom kľúči Supabase (sb_publishable_…, alebo staršom anon) je to zámer: je určený pre prehliadač a jeho použitie ohraničujú pravidlá zabezpečenia na úrovni riadkov (RLS). Tajný kľúč (sb_secret_…, alebo starší service_role) tieto pravidlá obchádza: zostáva na serveri, bez predpony VITE_.
VITE_SUPABASE_URL=https://xxxx.supabase.co
VITE_SUPABASE_PUBLISHABLE_KEY=sb_publishable_xxxx
VITE_SUPABASE_PROJECT_ID=xxxx
Pred spustením zapnite RLS na každej tabuľke: práve jeho pravidlá chránia vaše údaje, kým verejný kľúč koluje v prehliadači.
Na VPS s Linuxom má nasadenie vždy rovnaké poradie. Lovable odporúča na build a prevádzku svojich aplikácií Node.js 22.
npm install a npm run build. Aplikácia Vite vytvorí statické súbory v dist/; aplikácia TanStack Start sa zostaví príkazom NITRO_PRESET=node-server npm run build a spustí príkazom node .output/server/index.mjs na porte 3000; aplikácia Next.js sa spúšťa príkazom npm run start.index.html na každú neznámu adresu, inak obnovená stránka odpovie chybou 404; pri aplikácii so serverom odovzdáva požiadavky procesu Node.js.app.votre-domaine.com {
reverse_proxy 127.0.0.1:3000
}
server {
server_name app.votre-domaine.com;
root /var/www/app/dist;
location / {
try_files $uri $uri/ /index.html;
}
}
Aplikácia online žije: jej závislosti dostávajú opravy, databáza rastie, návštevnosť sa mení. To, čo ju udržiava rýchlu a bezpečnú, sa zmestí do jednej rutiny:
| Čo sledovať | Úkon |
|---|---|
| Aktualizácie | Opravy systému, Node.js a závislostí každý týždeň; npm audit pre závislosti |
| Dostupnosť | Externá sonda, upozornenie a niekto, kto zasiahne, aj v noci |
| Chyby | Čítať ich v logoch prehliadača a servera, najprv opraviť tie najčastejšie |
| Spomalenia | Odhaliť náročné dopyty: dopyt bez indexu sa spomaľuje, ako tabuľka rastie |
| Certifikát a disk | Sledovať platnosť a zaplnenie, s rezervou |
| Zálohy | Pravidelne ich obnovovať na inom stroji: hodnotu zálohy dokazuje až obnova |
Táto rutina je prácou systémového administrátora a dá sa zveriť. Pri spravovanom VPS (Managed VPS) poskytovateľ udržiava server aktuálny, vo dne v noci ho sleduje a zasahuje bez čakania na vaše zavolanie. Proaktívne sleduje aj vašu aplikáciu (chyby, spomalenia, náročné dopyty, miesto na disku) a odporučí vám opravu: zapracujete ju s vlastným AI asistentom, tak ako ste aplikáciu vytvorili, a kód máte stále pevne v rukách.
S Managed VPS od Simafri vám naši odborníci pomôžu spustiť aplikáciu vytvorenú pomocou Lovable, Bolt, Cursor alebo iného asistenta, potom riadia server a proaktívne sledujú vašu aplikáciu: aktualizácie systému a zabezpečenia, dohľad 24/7 so zásahom bez čakania na vaše zavolanie, šifrované zálohy každú noc mimo stroja. Odhalíme chyby a spomalenia a odporučíme vám opravu, ktorú zapracujete sami alebo s pomocou AI asistenta; migrácia je zdarma.
Áno. Ponechajte synchronizáciu s GitHubom: každá zmena urobená v nástroji príde do repozitára a váš server si ju stiahne, znova spraví build a reštartuje aplikáciu.
Je to na vás. Front-end môže bežať na vašom serveri a volať back-end v Supabase alebo v Lovable Cloud; back-end sa dá nainštalovať aj na váš server, ako Supabase hostovaný na vlastnom serveri. Pre integrovaný back-end Lovable sú podporované dva ciele: spravovaný Supabase a Supabase hostovaný na vlastnom serveri.
Samotný front-end, s back-endom u poskytovateľa, potrebuje málo prostriedkov. Ak na tom istom stroji beží Supabase, jeho dokumentácia stanovuje minimum 4 GB pamäte, 2 jadrá a 40 GB SSD a odporúča 8 GB, 4 jadrá a 80 GB; pripočítajte, čo spotrebuje samotná aplikácia.
Účty si ponechajú: účty aj odtlačky (hashe) hesiel sú súčasťou exportu databázy. Prebiehajúce relácie zostávajú naviazané na starý back-end, takže sa každý raz znova prihlási, a prihlasovanie cez Google alebo GitHub sa nastaví nanovo s novými adresami presmerovania.
Na server, do premennej prostredia bez predpony VITE_, ktorú číta serverový kód alebo funkcie. Supabase navyše blokuje tajné kľúče odoslané z prehliadača (odpoveď HTTP 401); kľúč, ktorý sa omylom dostal von, okamžite zmažte a nahraďte.
Simafri
Porozprávajme sa o vašom zámere
Povedzte nám v pár slovách, čo potrebujete: rýchlo sa vám ozveme.
Ďakujeme! Vaša žiadosť bola odoslaná. Čoskoro sa vám ozveme.
Máte radšej e-mail? Napíšte nám na support@simafri.com.