# Jak zveřejnit web z AI: GitHub Pages, Vercel, Netlify, nebo Cloudflare

**URL:** https://aibility.org/blog/jak-zverejnit-web-z-ai
**Meta popis:** Web od AI máš v počítači a nikdo ho nevidí. GitHub na kód, hosting jako Vercel nebo Railway a vlastní doména, krok za krokem a z praxe.

---
[Blog](/blog) · Build with AI · 5 min čtení

# Jak zveřejnit web z AI: GitHub Pages, Vercel, Netlify, nebo Cloudflare

Web, který ti postavila AI, leží v počítači a nikdo ho nevidí. Aby ho viděl každý, kdo má odkaz, potřebuješ tři věci: GitHub na kód, hosting jako Vercel nebo Railway a doménu. Sepsal jsem, jak to máme v Aibility a co za tebe udělá agent.

Vibe Coding Summer 2026

Kde nám co běží

Vrstva

Služba

_K_Kód a historie změn

GitHub

_H_Hlavní platforma

Vercel

_W_Weby, boti a automatizace

Railway

_D_Domény a DNS

Cloudflare

Railway za 5 dolarů měsíčně

Obsah

1.  [GitHub není hosting](#github-neni-hosting)
2.  [Jak zveřejnit web z AI krok za krokem](#jak-zverejnit-web-z-ai-krok-za-krokem)
3.  [Vercel, Railway, Netlify, nebo Cloudflare](#vercel-railway-netlify-nebo-cloudflare)
4.  [Vlastní doména a DNS](#vlastni-domena-a-dns)
5.  [Jedna složka z většího repozitáře](#jedna-slozka-z-vetsiho-repozitare)
6.  [Kontrola po nasazení](#kontrola-po-nasazeni)
7.  [Často se ptáte](#faq)

Na třetí lekci Vibe Coding Summer jsem Codexu nadiktoval, ať na stránce programu změní nadpis na „Ahoj lekce 3“. Codex text upravil, změnu uložil a poslal na GitHub. Vedle v Railway jsme sledovali, jak si hosting nového commitu všiml, web sestavil a pověsil na doménu. Pak jsem změnu stejnou cestou vrátil, než ji stihl vidět někdo cizí.

Na hostingu jsem při tom nic neklikal. Celé to stojí na tom, že kód, hosting a doména jsou propojené a každá změna na GitHubu se sama dostane na web.

## GitHub není hosting

Na tohle se na třetí lekci ptal jeden z účastníků. GitHub je kartotéka kódu: leží tam soubory tvého webu a celá historie změn. Web na něm ale obvykle neběží. Výjimkou je GitHub Pages, které z repozitáře zveřejní jednoduchý statický web.

Běží až na hostingu. Vercel nebo Railway si kód z GitHubu stáhne, sestaví a spustí, a ty se na něj díváš přes adresu. Statický web hosting jen servíruje jako soubory. Aplikace s přihlášením nebo formulářem potřebuje běžící proces a často i databázi.

Pomáhá mi myslet ve čtyřech vrstvách: kód (GitHub), provoz (hosting), data (databáze) a adresa (doména). Když něco nefunguje, hledáš chybu ve správné vrstvě. Kdo si myslí, že aplikace „běží na GitHubu“, ji pak hledá na špatném místě.

## Jak zveřejnit web z AI krok za krokem

V Railway založíš nový projekt, klikneš na Add, vybereš GitHub repozitář a tím je nastavení skoro hotové. Railway od té chvíle sleduje změny a každý push nasadí znovu. Vercel funguje podobně.

Ještě jednodušší je nechat to celé agenta. Claude Code i Codex běží na tvém počítači, takže můžou dělat věci za tebe. V Codexu najdeš mezi pluginy i Railway. Já to obvykle dělám tak, že agentovi dám dokumentaci nástroje a řeknu mu, ať zjistí, jestli ho máme nainstalovaný, a pak ať do hostingu přistupuje místo mě. Když jsme na Railway zakládali automatizace s databází, všechno v hostingu naklikal Codex.

Vyzkoušej

Funguje v Claude Code i Codexu. Otevři ho ve složce s webem, který chceš zveřejnit.

PromptZkopírovat

Chci tento projekt zveřejnit na internetu. Projdi ho a řekni mi, jestli je to statický web, nebo aplikace s databází. Doporuč mi hosting (Vercel, nebo Railway) a vysvětli proč. Pak mi krok za krokem napiš, co musím udělat já a co uděláš ty, aby web běžel na veřejné adrese. Nic nenasazuj, dokud plán neschválím.

## Vercel, Railway, Netlify, nebo Cloudflare

Univerzální pořadí neexistuje a nebudu předstírat, že ho znám. Řeknu, jak to máme my.

Hlavní platforma Aibility běží na Vercelu, protože nabízí dobré škálování a hosting v EU. Dlouho jsme na Vercelu měli i všechno ostatní, protože byl pohodlný, rychlý a levný. Předražil se, když jsme chtěli mít firemní projekty na jednom místě. Na Pro tarifu platíš za každé místo v týmu, které smí nasazovat, a to potřebuje každý, kdo commituje do napojeného repozitáře. Kdo v týmu není, jeho změna se na web nedostane. Jen prohlížet můžou ostatní zdarma.

Všechno ostatní máme na Railway: statické weby, interní nástroje, Slackbota, který nám posílá denní přehledy, i automatizace s databází. Platíme za to předplatné 5 dolarů měsíčně a kolegové, kteří commitují do repozitáře, nás nic navíc nestojí. Kdo chce kolegy pozvat přímo do Railway, potřebuje tarif Pro.

Levný tarif ti ale neřekne, kolik zaplatíš za velkou aplikaci. Jeden účastník měl na Railway tarif za 20 dolarů a stejně mu chodily účty za spotřebu. Když jsme na Railway provozovali starou verzi naší platformy, stálo to taky výrazně víc. Cena roste s procesorem, pamětí, diskem a databází.

Příklad z programu

Jiný účastník doporučil pro mikroaplikace Cloudflare Workers. Claude mu do nich podle jeho zkušenosti umí appku nasadit i s ochranou. Cloudflare má pro Claude Code i oficiální plugin. Cloudflare používáme taky, ale na domény a ochranu proti robotům.

S Netlify vlastní zkušenost nemám. Někteří lidé, kteří u nás pracovali, si dávali jednoduché weby na GitHub Pages a stačilo jim to. A když v Codexu klikneš na Sites, stránku ti pověsí přímo na hosting OpenAI. Takových služeb je spousta a jednoduchý web zvládne každá z nich. Vybírej podle typu projektu, očekávaného provozu, databáze, regionu, ceny a toho, jak služba účtuje další lidi v týmu.

## Vlastní doména a DNS

Hosting ti nejdřív dá technickou adresu. Když chceš vlastní, doménu si koupíš u registrátora a platíš si ji obvykle na rok. Běžné koncovky jako .cz jsou relativně levné, speciální bývají dražší. Svoje domény mám ze 80 % na Websupportu, z 10 % na Wedosu a pár na GoDaddy. Firemní domény spravujeme v Cloudflare.

Připojení vypadá technicky, ale je to pár kliknutí. V hostingu zadáš doménu (v Railway v nastavení služby přes Public Networking a Custom Domain) a hosting ti vrátí DNS záznamy a jejich hodnoty. U registrátora najdeš nastavení DNS, vytvoříš nový záznam a hodnoty opíšeš. Pro subdoménu to většinou bývá CNAME, Railway k němu chce ještě TXT záznam na ověření. Typ nehádej, hosting ti ho řekne.

Pak počkáš. Změna se po internetu šíří většinou pár hodin, výjimečně až tři dny. Když si nevíš rady, ukaž agentovi screenshot nastavení, nebo ho nech DNS vyplnit v prohlížeči, ale zkontroluj, co přesně mění.

## Jedna složka z většího repozitáře

Každý web nepotřebuje vlastní repozitář. Ve firemním PACTu máme projekty, kontext i nástroje a weby k workshopům z něj publikujeme po složkách. V Railway u projektu nastavíš root directory na složku s webem a ven půjde jen ona. Na dvě složky založíš dva projekty se stejným repozitářem.

Stejně sdílím i reporty a prezentace v HTML. Na Railway mám připojenou subdoménu share.tompaulus.cz. Agent do repozitáře uloží nový soubor, pushne ho a za chvíli mám odkaz, který můžu poslat místo přílohy.

## Kontrola po nasazení

Automatický deploy zrychlí i chyby. Když je hlavní větev napojená na produkci, push znamená změnu na živém webu. U malého webu je to pohodlné. U plateb, účtů a důležitých dat si přidej náhledovou verzi nebo ruční schválení.

Po každém nasazení otevři skutečnou adresu. Projdi web v mobilu, klikni na odkazy, vyplň formulář a zkontroluj, že doména jede přes HTTPS. Hlášení agenta „hotovo“ ještě neznamená, že web funguje.

Výkonu se u běžných projektů bát nemusíš. Na naši platformu přišlo za jeden den na jednom workshopu zhruba 1 300 lidí a hosting to zvládl.

Kdo chce místo PDF v příloze posílat odkaz na stránku, má v knihovně 15minutový [AI Workout Pošli odkaz místo přílohy](https://aibility.org/knihovna/web-page-output). Když ti klikání v nastavení hostingu nebo DNS nejde, vyzkoušej [Browser control](https://aibility.org/knihovna/browser-control), ve kterém za tebe v prohlížeči kliká AI.

## Vyzkoušej na své práci

### [Pošli odkaz místo přílohy: webová stránka od AI](https://aibility.org/knihovna/web-page-output)

AI Workout, 15 minut, stránka z dokumentu s ověřeným odkazem

### [Použij Browser control: AI za tebe kliká v prohlížeči](https://aibility.org/knihovna/browser-control)

AI Workout, 15 minut, webová úloha hotová bez tvého klikání

[obrázek: Tom Paulus]**Tom z Aibility**Co-CEO pro produkt

## Často se ptáte

Je GitHub hosting?

Samotný repozitář ne. GitHub drží kód a jeho historii, jednoduchý statický web zveřejní přes GitHub Pages. Aplikaci provozuje až hosting jako Vercel nebo Railway, který kód stáhne, sestaví a spustí a po každém pushi může web nasadit znovu.

Vercel, nebo Netlify?

S Netlify nemám vlastní zkušenost, takže srovnání ti nedám. Jednoduchý web zvládnou oba. Rozhoduj podle typu projektu, ceny, regionu a toho, jestli služba účtuje každého člověka v týmu, jako to dělá Vercel.

Kolik stojí hosting?

Malé statické weby vyjdou levně, my máme na Railway předplatné za 5 dolarů měsíčně. Aplikace, která potřebuje víc výkonu, paměti a databázi, stojí výrazně víc. Ceny se mění, před rozhodnutím zkontroluj aktuální ceník.

Jak dlouho trvá připojení domény?

Nastavení zabere pár minut. Na to, než se změna DNS projeví, počítej s několika hodinami, výjimečně až se třemi dny.

Dá se web z Lovable přesunout jinam?

Statický web ano, stačí kód z GitHubu nasadit na jiném hostingu. U aplikace s databází musíš přenést i data, přihlášení, soubory a nastavení, a to je samostatná technická práce.

Musí každá změna hned na živý web?

Nemusí. Pro malý web je automatické nasazení z hlavní větve pohodlné. U plateb, účtů a důležitých dat si nech nejdřív ukázat náhledovou verzi a do produkce posílej až po kontrole.

Newsletter

## Nechcete nic zmeškat?

Jednou za dva týdny posíláme souhrn toho nejlepšího z AI světa. Žádný spam, jen věci, které stojí za přečtení.

[Odebírat newsletter](/newsletter)

Superpowered Professional

## Zjistěte, jak s AI pracujete

Krátký test AI dovedností trvá asi 2 minuty. Je zdarma a výsledek máte hned.

[Začít zdarma](https://sp.aimee.coach/assessment)

## Další články

[[obrázek: Zpráva od AI agenta ve Slacku: nabídka pro klienta je hotová pět minut po callu]30\. října 2026 · Build with AIAI v obchodu: nabídka do pěti minut po callu a onboarding sám od sebeAI v obchodu nemusí prodávat za tebe. Kolegyně z obchodu si nechala jen hovor s klientem a přípravu, nabídku i onboarding za ni dělá AI. Sepsal jsem, jak to má postavené a jak začít.](/blog/ai-v-obchodu) [[obrázek: Marketingový obsah jako výrobní linka: strategie, článek, kontrola textu, vizuál a plán]30\. října 2026 · Build with AIAI marketing: obsah jako výrobní linka s agentyAI marketing funguje nejlíp jako výrobní linka: vlastní myšlenka, rešerše, draft, kontrola, vizuál a publikace. Popisuju, jak ji máme v Aibility a jak si ji během léta postavil jeden účastník programu.](/blog/marketing-s-ai-agenty) [[obrázek: Ukazatel kontextového okna zaplněného na 93 procent]30\. října 2026 · AI nástrojeKontextové okno a tokeny: proč AI zapomíná a jak šetřitKontextové okno je to, co AI v jednom chatu právě vidí, a tokeny jsou jednotky, ve kterých se počítá text i cena. Když se okno zaplní, AI začne zapomínat, a když pálíš tokeny, dojde ti limit. Sepsal jsem, co s tím dělám já a co jsme řešili v létě s lidmi z programu.](/blog/kontextove-okno-a-tokeny)
