Hosting aplikace vytvořené pomocí AI často začíná tlačítkem „Publish“: Lovable, Bolt, Replit nebo v0 ji během několika sekund zveřejní na vlastní infrastruktuře. Pak přijde chvíle, kdy jí chcete dát svou doménu, mít svá data pevně v rukou nebo jí dopřát server na míru. Tento průvodce ukazuje, kde ji tyto nástroje hostují, jak získat kód, z čeho se aplikace skládá, jak ji nainstalovat na váš server a co potřebuje, aby spolehlivě běžela.
Autor: Simon Vasconcelos Lee
Publikováno 6. listopadu 2026Doba čtení: 9 minut
Lovable, Bolt a Replit zveřejní aplikaci jedním kliknutím na vlastní infrastruktuře. Takto to popisuje jejich dokumentace, ověřená v říjnu 2026:
| Nástroj | Výchozí zveřejnění | Backend a data | Získání kódu |
|---|---|---|---|
| Lovable | Adresa v doméně lovable.app, včetně HTTPS; vaše doména s placeným předplatným | Lovable Cloud, postavený na open source základech Supabase | Synchronizace s GitHubem, GitLabem nebo Bitbucketem ve všech tarifech; archiv .zip s placeným předplatným |
| Bolt | Adresa v doméně bolt.host; vaše doména s placeným předplatným | Bolt Database (PostgreSQL) nebo Supabase v tarifech Pro a Teams | Synchronizace s GitHubem; archiv .zip |
| Replit | Adresa v doméně replit.app, ve čtyřech režimech: Autoscale, Reserved VM, Static, Scheduled | Spravovaná databáze PostgreSQL a App Storage pro soubory | Obousměrná synchronizace s GitHubem; archiv .zip |
v0 zveřejňuje v projektu na Vercelu a generuje aplikaci Next.js (React, TypeScript, Tailwind CSS); kód lze exportovat nebo obousměrně synchronizovat s GitHubem. Cursor je editor a programovací agent nainstalovaný ve vašem počítači: kód už v něm máte a hosting je zcela na vaší volbě.
Tyto integrované hostingy jsou navržené pro rychlé zveřejnění. U Lovable i u Replitu je online verze snímek, který se obnoví při každém zveřejnění, a náklady se odvíjejí od využití platformy (u Lovable pokrývají kredity aktivitu backendu a AI; u Replitu zahrnuje tarif Starter jednu zveřejněnou aplikaci, jejíž platnost po 30 dnech vyprší a znovu se zveřejní). Na vlastní server se přechází kvůli doméně a datům pod vlastní kontrolou, vyhrazeným prostředkům, trvalým úlohám na pozadí nebo požadavkům na soulad s předpisy.
Nejjistější je propojit projekt s repozitářem na GitHubu: každá změna do něj dorazí jako commit, s celou historií. U Lovable funguje synchronizace oběma směry: v Lovable můžete dál stavět, zatímco aplikaci obsluhuje váš server.
Kód neobsahuje obsah databáze ani soubory nahrané vašimi uživateli. U Lovable se databáze exportuje z projektu do souboru .backup, který obnovíte pomocí pg_restore, a soubory z úložiště se stahují zvlášť. U Bolt lze databázi připojit k vašemu vlastnímu účtu Supabase (tarify Pro a Teams).
Otevřete soubor package.json: řekne vám, na čem aplikace stojí, a tedy co musí váš server provozovat.
| Část | Co v ní najdete | Co dělá server |
|---|---|---|
| Statický frontend | React s Vite, včetně aplikací Lovable vytvořených před 13. květnem 2026 | Obsluhuje soubory, které vytvoří npm run build v adresáři dist/ |
| Frontend se serverem | TanStack Start (@tanstack/react-start, Lovable od 13. května 2026) nebo Next.js (v0) | Nepřetržitě provozuje proces Node.js za webovým serverem |
| Backend | Supabase, Lovable Cloud, Bolt Database, databáze Replitu | Databáze, účty, soubory a funkce, u jejich poskytovatele nebo na vašem serveru |
| Konfigurace | Soubor .env: adresa backendu, klíče API | Předává tyto hodnoty při sestavení nebo při spuštění |
U Vite se každá proměnná, jejíž název začíná na VITE_, při sestavení vloží do kódu odesílaného do prohlížeče: každý návštěvník ji může přečíst a změna její hodnoty vyžaduje nové sestavení. U veřejného klíče Supabase (sb_publishable_… nebo staršího anon) je to záměr: je určený pro prohlížeč a ohraničený bezpečnostními pravidly na úrovni řádků (RLS). Tajný klíč (sb_secret_… nebo starší service_role) tato pravidla obchází: zůstává na serveru, bez předpony VITE_.
VITE_SUPABASE_URL=https://xxxx.supabase.co
VITE_SUPABASE_PUBLISHABLE_KEY=sb_publishable_xxxx
VITE_SUPABASE_PROJECT_ID=xxxx
Před spuštěním zapněte RLS u každé tabulky: právě jeho pravidla chrání vaše data, zatímco veřejný klíč koluje v prohlížeči.
Na VPS s Linuxem probíhá spuštění vždy ve stejném pořadí. Lovable doporučuje pro sestavení a provoz svých aplikací Node.js 22.
npm install a npm run build. Aplikace Vite vytvoří statické soubory v adresáři dist/; aplikace TanStack Start se sestavuje pomocí NITRO_PRESET=node-server npm run build a spouští pomocí node .output/server/index.mjs na portu 3000; aplikace Next.js se spouští pomocí npm run start.index.html pro každou neznámou adresu, jinak by obnovená stránka odpověděla chybou 404; u aplikace se serverem předává požadavky 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;
}
}
Aplikace online žije: její závislosti dostávají opravy, databáze roste, návštěvnost se mění. To, co ji udržuje rychlou a bezpečnou, se vejde do pravidelné rutiny:
| Co sledovat | Co udělat |
|---|---|
| Aktualizace | Opravy systému, Node.js a závislostí každý týden; npm audit pro závislosti |
| Dostupnost | Externí sonda, upozornění a někdo, kdo zasáhne, i v noci |
| Chyby | Číst je v protokolech prohlížeče a serveru a nejdřív opravit ty nejčastější |
| Zpomalení | Odhalit náročné dotazy: dotaz bez indexu se zpomaluje, jak tabulka roste |
| Certifikát a disk | Hlídat konec platnosti a zaplnění, s rezervou |
| Zálohy | Pravidelně obnovovat na jiném stroji: záloha je tak dobrá jako její obnova |
Tato rutina je prací správce systémů a dá se svěřit. S Managed VPS udržuje poskytovatel server aktuální, hlídá ho ve dne i v noci a zasahuje bez čekání na vaše volání. Vaši aplikaci také proaktivně sleduje (chyby, zpomalení, náročné dotazy, místo na disku) a doporučí vám opravu: zapracujete ji s vlastním AI asistentem, stejně jako jste aplikaci vytvořili, a svůj kód máte dál pevně v rukou.
S Managed VPS od Simafri vám naši odborníci pomohou spustit aplikaci vytvořenou v Lovable, Bolt, Cursor nebo jiném asistentovi, pak za vás provozují server a proaktivně sledují aplikaci: aktualizace systému a zabezpečení, dohled 24 hodin denně se zásahem bez čekání na vaše volání, šifrované zálohy každou noc mimo stroj. Odhalíme chyby i zpomalení a doporučíme vám opravu, kterou zapracujete sami nebo s pomocí AI asistenta; migrace je zdarma.
Ano. Ponechte synchronizaci s GitHubem: každá změna provedená v nástroji dorazí do repozitáře a váš server si ji stáhne, znovu sestaví aplikaci a restartuje ji.
Máte na výběr. Frontend může běžet na vašem serveru a volat backend u Supabase nebo v Lovable Cloud; backend lze také nainstalovat na váš server pomocí Supabase self-hosted. U integrovaného backendu Lovable jsou podporovanými cíli spravovaný Supabase a Supabase self-hosted.
Samotný frontend s backendem u poskytovatele potřebuje málo prostředků. Pokud na stejném stroji běží Supabase, jeho dokumentace stanovuje minimum na 4 GB paměti, 2 jádra a 40 GB SSD a doporučuje 8 GB, 4 jádra a 80 GB; k tomu připočtěte, co spotřebuje samotná aplikace.
Své účty si ponechají: účty i otisky hesel jsou součástí exportu databáze. Probíhající relace zůstávají vázané na starý backend, takže se každý jednou znovu přihlásí, a přihlašování přes Google nebo GitHub se znovu nastaví s novými adresami přesměrování.
Na server, do proměnné prostředí bez předpony VITE_, kterou čte serverový kód nebo funkce. Supabase ostatně blokuje tajné klíče odeslané z prohlížeče (odpověď HTTP 401); klíč, který omylem unikl, se smaže a hned nahradí.
Simafri
Promluvme si o vašem záměru
Řekněte nám v pár slovech, co potřebujete: rychle se vám ozveme.
Děkujeme! Vaše zpráva byla odeslána. Brzy se vám ozveme.
Máte raději e-mail? Napište nám na support@simafri.com.