Cursor, Lovable, Bolt a podobné nástroje vám vygenerují funkční web za odpoledne. Pak ale přijde věta, která všechno zkomplikuje: „A kde to teď nahraju, aby to skutečně běželo?“
Tenhle článek je odpověď. Projdeme si, co AI nástroje vlastně generují, proč klasický webhosting někdy nestačí a jaké máte tři praktické cesty od statické stránky po plnohodnotnou aplikaci s databází. Plus pět nejčastějších chyb, které stojí lidi nervy a peníze, a jak připravit obsah tak, aby si s ním poradilo i AI vyhledávání.
Čím dál častěji nás kontaktují lidi, kteří mají hotový projekt z Lovable nebo Boltu, ale neví, kam ho dát. To nás vlastně docela baví, protože na tohle jsme připravení.
Co se dozvíte:
- AI nástroje negenerují web. Generují kód, který je potřeba spustit.
- Klasický webhosting stačí pro statický výstup. Pro Node.js a backend potřebujete VPS.
- Existují tři cesty: statika na sdíleném hostingu, Node.js na VPS, full-stack s databází.
- Před nasazením vždy vyřešte proměnné prostředí, SSL a zálohy.
- Rychlý hosting v Evropě pomáhá SEO i AI vyhledávání.
Co AI nástroje jako Cursor, Lovable a Bolt vlastně generují
Předtím než budeme řešit hosting, je dobré zůstat chvíli u jedné nepříjemné pravdy: AI nástroje vám negenerují web. Generují kód. A ten musí někdo postavit, spustit a obsluhovat.
Každý nástroj generuje trochu něco jiného:
Cursor je vývojové prostředí, ne hotový produkt. Výstup závisí na zadání: může to být jednoduchá HTML stránka, ale i komplexní Next.js aplikace. Hosting si řešíte sami od začátku.
Lovable generuje React aplikaci s TypeScriptem, Tailwindem a Supabase pro backend a databázi. Zdarma běží na jejich subdoméně. Vlastní doménu a plnou kontrolu dostanete, až když si výstup stáhnete a hostujete sami.
Bolt vygeneruje projekt ve frameworku podle promptu (Next.js, Astro, Svelte a další) a nabídne tlačítko pro rychlý deploy. Výchozí možnost ale není váš vlastní server.
Proč klasický webhosting někdy nestačí
Klasický sdílený webhosting byl navržený pro WordPress a podobné aplikace. Moderní AI-generovaný web má ale jiné nároky, a je dobré vědět, o co jde.
Před pár lety jsme řešili hlavně WordPress a e-shopy. Dneska nás lidi volají s Next.js projektem vygenerovaným za víkend a neví, co s ním. Proto jsme VPS Centrum stavěli tak, aby v něm nasazení zvládl i člověk, který nikdy neotevřel terminál.
- Build step: Než projekt nahrajete na server, musíte ho nejdřív sestavit pomocí Node.js (příkaz npm run build). Výsledkem je složka se statickými soubory nebo spustitelná aplikace. Sdílený hosting tento krok obvykle neprovede za vás.
- Běžící Node.js proces: Některé aplikace (Next.js se server-side renderingem, Remix, SvelteKit) potřebují na serveru permanentně běžící proces, který odpovídá na požadavky. To klasický sdílený hosting neumí. Pro tyto projekty potřebujete VPS.
- Proměnné prostředí: API klíče, přihlašovací údaje k databázi a podobné citlivé hodnoty nesmí jít do kódu ani do gitu. Musí se nastavit přímo na serveru. Každý hosting to řeší trochu jinak, proto to řešte hned na začátku.
- Routování v prohlížeči: React a Vite aplikace si routy řeší samy v prohlížeči. Server o nich neví. Bez správné konfigurace dostanete chybu 404 pokaždé, když někdo obnoví stránku na jiné URL než na hlavní stránce.
- HTTPS: Moderní funkce jako geolokace, push notifikace nebo přihlášení přes Google fungují jen na HTTPS. Google navíc HTTPS zvýhodňuje a prohlížeče weby bez SSL označují jako „nezabezpečené“.
Tři cesty, jak hostovat AI vygenerovaný web
Cesta A: Statický export na sdílený webhosting
Pro koho: Landing page, portfolio, prezentační web, jednoduchá aplikace bez vlastního backendu.
Kdy to funguje: Aplikace pracuje jen s externími API (volá je z prohlížeče), nepotřebuje databázi na vašem serveru a výstup buildu je složka se statickými soubory.
Princip je přímočarý: projekt sestavíte na svém počítači, dostanete složku souborů a tu nahrajete na webhosting přes správce souborů nebo FTP. Žádný server nespravujete, žádný proces nesledujete.
Jak na to:
Sestavte projekt lokálně:
npm install
npm run build
Výstup najdete v dist/, build/ nebo out/ (záleží na nástroji). Obsah téhle složky nahrajte do public_html na hostingu.
Jedno místo, kde lidé nejčastěji narazí: React a Vite aplikace si routy řeší samy, ale server o tom neví. Bez .htaccess souboru se každá URL kromě hlavní stránky vrátí s chybou 404. Do kořene webu přidejte soubor .htaccess s tímto obsahem:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
Kde hostovat: Statický výstup poběží bez problémů na webhostingových tarifech Váš Hosting. HTTPS přes Let’s Encrypt, denní zálohy do jiného datacentra a podpora, která zvedne telefon, jsou v ceně u všech tarifů od 22 Kč/měs.
Cesta B: Node.js aplikace na VPS
Pro koho: Next.js se server-side renderingem, Remix, SvelteKit, aplikace s vlastními API routami, real-time funkce.
Kdy to funguje: Aplikace potřebuje na serveru běžící Node.js proces. Statický export nestačí.
VPS vám dává vlastní server: vlastní operační systém, vlastní prostředí, plnou kontrolu. Zároveň to znamená, že za správu serveru zodpovídáte vy. Pokud nechcete řešit linuxový terminál, existuje jednodušší cesta.
Kde hostovat: Naše VPS Centrum je administrační rozhraní navržené tak, aby ho zvládl i člověk bez administrátorských znalostí. Node.js aplikaci nasadíte přes Git Deploy: napojíte repozitář, nastavíte branch a každý push se automaticky nasadí na server. V panelu napíšete post-deploy příkazy pro sestavení aplikace i spuštění procesu přes PM2, vše bez toho, abyste otevírali terminál. SSL certifikát (včetně wildcard pro *.vasedomena.cz) panel vystaví a obnoví automaticky. Přístup na server přidáte přes SSH klíč, stejně jako jste zvyklí z GitHubu.
Pokud váš AI projekt potřebuje backend bez vlastního kódu, VPS Centrum nabízí instalaci připravených aplikací na klik: n8n pro automatizaci workflow nebo OpenClaw jako AI asistenta přímo na vašem serveru. Pro řadu vibe coding projektů to může být rychlejší cesta než psát backend od nuly.
Přesně takhle to používají agentury ze sítě Lynt services:
Pokud server nespravuji přímo sám, doporučím klientům VPS Centrum. Víme, že je dobře zabezpečené, jednoduché, a klienti si v něm nastaví co potřebují.
Cesta C: Full-stack aplikace s vlastní databází
Pro koho: Aplikace s uživatelskými účty, e-shopy, nástroje s trvalým ukládáním dat, projekty migrované ze Supabase na vlastní databázi.
Kdy to funguje: Potřebujete databázi, která je vaše, ne cizí placená služba.
Pokud jste projekt vygenerovali v Lovable, běží váš backend na Supabase. To je v pořádku pro začátek, ale data nejsou na vašem serveru. Přechod na vlastní PostgreSQL databázi je technicky přímočarý: vyexportujete data z Supabase, obnovíte je na vlastní instanci a v aplikaci přepíšete connection string. Kód samotný měnit nemusíte.
Co nezapomenout:
- Connection string do .env, ne do kódu: Přihlašovací údaje k databázi nesmí jít do repozitáře. Nikdy.
- Zálohy: Minimálně denní automatický zálohovací plán. V zákaznickém centru Váš Hosting nastavíte automatické zálohy databáze a jejich odeslání ven na S3, Dropbox, FTP nebo SFTP, vše na klik.
- Databáze jsou ve VPS Centru defaultně dostupné jen z localhostu: Připojení z internetu není povoleno. To je správný výchozí stav a není důvod ho měnit.
Zákazníci jako Dostupný advokát provozují na naší infrastruktuře PHP, Node.js i AI aplikace. Správa databází jde přes phpMyAdmin přímo v zákaznickém centru, bez nutnosti šahat do terminálu.
Rychlý rozhodovací strom
Než vyberete hosting, odpovězte si na tři otázky:
| Otázka | Pokud ANO | Pokud NE |
| Má aplikace vlastní backend nebo API routy? | Cesta B nebo C | Cesta A |
| Ukládá si trvale data (uživatelé, obsah)? | Cesta C | Cesta A nebo B |
| Vystačím si s externími API volanými z prohlížeče? | Cesta A | Cesta B |
Než cokoli nasadíte: kontrolní seznam
Devětkrát z deseti se problémy s nasazením dají chytit dopředu.
- npm run build projde lokálně bez chyb. Pokud projekt nepostavíte na svém počítači, na serveru ho taky nepostavíte.
- Máte přehled o všech proměnných prostředí a víte, co patří kam.
- Žádné API klíče ani hesla nejsou v gitu. Soubor .env musí být v .gitignore.
- Máte doménu a víte, kam nasměrovat DNS záznamy. Domény registrujete a spravujete na vas-hosting.cz.
- Vyřešené HTTPS. U Váš Hosting je SSL certifikát přes Let’s Encrypt součástí každého tarifu.
- Zálohy a monitoring. Co se stane, když se aplikace v noci zasekne?
Freelo - Nástroj na řízení úkolů a projektů
Přidej se, pozvi svůj tým a klienty, rozděl práci a sleduj, jak se úkoly dají do pohybu.
Pět nejčastějších chyb (a jak se jim vyhnout)
U AI-generovaných projektů vidíme jednu věc opakovaně: přihlašovací údaje a API klíče skončí v repozitáři. Není to nedbalost, lidi to prostě nevědí. A přitom stačí jeden soubor navíc v .gitignore.
- API klíče v repozitáři. Je to nejčastější bezpečnostní incident u AI-generovaných projektů. Automatické boty prochází veřejná GitHub repozitáře a hledají klíče v řádu minut od commitu. Pokud se vám to stalo: okamžitě vygenerujte nové klíče a starý revokujte.
- Nahrání zdrojového kódu místo buildu. Lidé nahrají celý projekt na FTP a diví se, že se nic nezobrazuje. Na server patří výstup příkazu npm run build, ne zdrojové soubory.
- Žádné HTTPS. Bez SSL certifikátu prohlížeče blokují řadu moderních funkcí a web označují jako nezabezpečený. Navíc to sráží pozici ve vyhledávání. U Váš Hosting dostanete SSL zdarma ke každému hostingu i VPS.
- Žádný monitoring. Když Node.js proces na VPS spadne, nikdo se to nedozví. Výsledek: web je hodiny nedostupný a vy o tom víte až od zákazníka. U managed VPS monitoring 24/7 zajišťujeme za vás.
- Produkce na subdoméně AI nástroje. projekt.lovable.app je skvělé pro prototyp a ukázku klientovi. Pro produkci chcete vlastní doménu a zálohy, které kontrolujete vy. Domény registrujete na vas-hosting.cz.
VPS Centrum
Vyzkoušejte zdarma naši aplikaci pro správu serveru a domén. Budete si připadat jako zkušený administrátor.
Výkon a SEO: proč na hostingu záleží i ve vyhledávání
Google měří rychlost stránky přes Core Web Vitals (LCP, INP, CLS) a pomalý hosting srazí všechny tři metriky. AI-generované weby přitom bývají JavaScript-těžké, takže hostingový výkon je důležitý dvojnásob.
Co reálně pomáhá:
- Komprese souborů (gzip nebo brotli) a HTTP/2. Oboje nastaveno automaticky.
- Obrázky ve formátu WebP nebo AVIF a zapnutý lazy loading.
- Server v Evropě, pokud je vaše publikum tady. Latence z amerických regionů se měří v desítkách milisekund a Core Web Vitals to pozná. Všechny naše servery stojí v datacentrech na území ČR.
- Schema.org strukturovaná data, sitemap.xml a pořádné meta tagy. AI nástroje je většinou negenerují automaticky. Doplňte je ručně nebo přes plugin.
Jak AI vygenerovaný web zviditelnit i v AI vyhledávání (GEO)
ChatGPT, Google AI Overviews, Perplexity a další AI vyhledávače procházejí web jako klasický robot. Tahají si z něj odpovědi a doporučují zdroje, které jsou přesné, strukturované a technicky dostupné. Pokud chcete být jedním z těchto zdrojů, váš web musí splnit čtyři podmínky.
- Technická dostupnost: Klíčový obsah nesmí být za přihlášením. A pozor na Cloudflare: u nově založených domén bývá blokace AI botů zapnutá ve výchozím nastavení a nejde jen o robots.txt. Samotné blokování řeší pravidlo „Block AI Bots“ přímo v Cloudflare dashboardu (sekce Bots / AI Crawl Control).
- Sledujte, jestli vás AI roboti vůbec navštěvují: VPS Centrum a zákaznické centrum Váš Hosting mají vestavěnou analytiku návštěvnosti, která rozlišuje AI a LLM boty jako samostatnou kategorii. ChatGPT, Perplexity, Google AI a další se ukáží odděleně od běžné návštěvnosti. Hned vidíte, jestli vás AI vyhledávače procházejí, nebo ne.
- Strukturovaná data: Schema.org značky (Organization, Product, FAQPage, Article) pomáhají AI vyhledávačům obsah pochopit a správně kategorizovat.
- Citovatelný obsah. Jasné definice, konkrétní fakta, krátké odpovědi hned pod nadpisem ve formě otázky.
- Konzistence: Stejný název firmy, popis a adresa na webu i na externích profilech (Google, sociální sítě, katalogy).
AI-generované weby mají často krásný design, ale slabou stránku „o nás“ a téměř žádná strukturovaná data. To je přímá příčina, proč je AI vyhledávače ignorují. Pokud chcete jít do hloubky, přečtěte si náš článek GEO místo SEO: co musí váš web umět, aby vás AI začala doporučovat.
Shrnutí
AI nástroje vám postaví web za odpoledne. Hosting je druhá polovina rovnice. Určete si cestu (statika, Node.js, nebo full-stack), vyřešte build pipeline, secrets a SSL a nezapomeňte, že rychlý a strukturovaný web pomáhá jak klasickému vyhledávání, tak AI doporučování.
16 let na trhu, 2 100+ serverů a zákazníci jako Freelo nebo Rohlík.cz jsou dobrý základ důvěry. A pokud si nebudete jistí, zavolejte. Mluvíte přímo s námi.
Vyzkoušejte webhosting nebo VPS 7 dní zdarma. Bez platební karty, bez závazku. Prohlédnout webhostingové tarify nebo VPS tarify.
Časté dotazy
Co je to „build“ a proč ho musím spouštět?
Build je krok, při kterém se váš zdrojový kód (React, TypeScript, Vite…) přeloží do statických souborů, které prohlížeč rozumí. Bez buildu nahrajete na server soubory, které nikdo neumí zobrazit. Spustíte ho příkazem npm run build ve složce projektu. Výsledek (složka dist/ nebo build/) je to, co pak nahrajete na hosting.
Funguje Next.js aplikace na běžném sdíleném webhostingu?
Záleží na konfiguraci. Pokud aplikaci exportujete jako statické soubory (nastavení output: ’export’ v konfiguraci Next.js), poběží na sdíleném hostingu bez problémů. Pokud využíváte server-side rendering nebo vlastní API routy, potřebujete VPS s běžícím Node.js.
Mám projekt z Lovable. Jak se zbavím závislosti na jejich platformě?
Lovable umožňuje synchronizaci s GitHubem. Projekt si naklonujete do vlastního repozitáře a nasadíte kamkoli. Backend na Supabase můžete nechat běžet dál, nebo data migrovat na vlastní PostgreSQL databázi.
Co s databází, když přecházím ze Supabase?
Přes nástroj pg_dump exportujete schéma i data a obnovíte je na vlastní PostgreSQL instanci. V aplikaci přepíšete connection string. Samotný kód aplikace měnit nemusíte.
Potřebuji programátora, aby tohle fungovalo?
Pro statický export ne. Zvládnete to sami: sestavíte projekt lokálně, nahrajete výstup na webhosting. Pro Node.js aplikaci na VPS se hodí základní znalost příkazové řádky, ale s VPS Centrem zvládnete nasazení přes webové rozhraní bez toho, abyste věděli, co je nginx.
Je hostování AI webu dražší než klasický web?
Záleží na typu aplikace. Statický export poběží na webhostingu od 22 Kč/měs. Node.js aplikace na VPS startuje od 432 Kč/měs. (Lite VPS). Cena roste, pokud potřebujete větší výkon nebo managed databázi.