>_ Tlycode
home Landing dashboard Administrace translate EN dark_mode Přepnout vzhled
Základní
dashboard Přehled login Přihlášení a registrace person Profil rocket_launch Setup projektu
Projekty
home Dashboard folder Správa projektů layers Prostředí cloud_upload Deploymenty
Infrastruktura
dns Domény settings Konfigurace database Databáze cloud Cloud Run cloud_upload Cloud Storage
Integrace
code GitHub database Neon cloud Google Cloud shield Cloudflare mail Resend smart_toy MCP

Dokumentace

Kompletní průvodce administrací Tlycode hosting platformy. Správa projektů, prostředí, deploymentů, domén, databází a integrací.

dashboard Přehled platformy

Tlycode je hosting platforma pro aplikace postavené na TypeScript-to-Lua-to-Rust architektuře. Administrace běží na adrese https://tlycode.ai a umožňuje kompletní správu projektů, prostředí, deploymentů a integrací s externími službami.

folder Projekty

Vytvářejte a spravujte projekty propojené s GitHub repozitáři.

layers Prostředí

Každý projekt může mít více prostředí (test, production) s vlastní konfigurací.

cloud_upload Deploy

Automatické nasazování z GitHub Actions nebo manuální deploy přes administraci.

dns Domény

Vlastní domény s automatickým SSL certifikátem a Cloudflare integrací.

database Databáze

PostgreSQL databáze přes Neon s automatickou správou a size limity.

smart_toy MCP

Model Context Protocol pro integraci s AI agenty (Claude Code, Cursor).

lightbulb Tip

Většinu operací můžete provádět také přes MCP connector přímo z AI agenta bez nutnosti otevírat webové rozhraní.

login Přihlášení a registrace

Přístup do administrace vyžaduje uživatelský účet. Platforma používá session-based autentizaci s cookies.

Registrace

Nový účet vytvoříte na stránce /hosting/register. Zadejte email, jméno a heslo. Po registraci budete automaticky přihlášeni.

Přihlášení

Přihlaste se na /hosting/login pomocí emailu a hesla. Session vyprší po 24 hodinách neaktivity.

info Bezpečnost

Hesla jsou uložena pomocí algoritmu Argon2. Session tokeny jsou ukládány v HttpOnly cookies a nejsou přístupné z JavaScriptu.

person Profil

Na stránce profilu (/hosting/profile) můžete:

  • Změnit jméno — aktualizujte své zobrazované jméno
  • Změnit heslo — zadejte stávající heslo a nové heslo pro aktualizaci

rocket_launch Setup projektu

Nový projekt v Tlycode můžete vytvořit dvěma způsoby — automaticky pomocí Claude AI agenta (MCP), nebo ručně přes webové rozhraní.

Předpoklady

Před vytvořením projektu je nutné propojit externí služby. Všechny mají free tier:

code GitHub

Propojení jedním klikem přes OAuth. Slouží pro uložení zdrojového kódu a automatický deploy.

cloud Google Cloud

Service Account s oprávněními pro Cloud Run a Cloud Storage. Nutné pro běh aplikací.

database Neon

API klíč pro PostgreSQL databáze. Free: 0.5 GB, 100 compute-hodin/měsíc.

shield Cloudflare

API token pro DNS správu a CDN. Free: DNS, CDN, DDoS ochrana.

mail Resend

API klíč pro odesílání emailů. Free: 3 000 emailů/měsíc, 1 doména.

Stav propojení můžete zkontrolovat na stránce /hosting/profile v sekci integrace.

smart_toy Setup s Claude agentem (MCP)

Nejrychlejší způsob. Claude agent provede kompletní setup za vás — stačí popsat, co chcete vytvořit.

lightbulb Jak to funguje

Claude agent používá MCP (Model Context Protocol) connector pro komunikaci s Tlycode API. Všechny operace provádí automaticky na základě vašich instrukcí.

mouse Ruční setup (webové rozhraní)

Pokud nepoužíváte AI agenta, můžete projekt vytvořit ručně krok za krokem přes administraci.

Srovnání

S Claude agentem (MCP)Ručně (web)
Čas setupu~1 minuta5–10 minuta
Počet kroků1 (popište co chcete)6–8 manuálních kroků
Potřebné znalostiŽádné — agent vedeZákladní orientace v administraci
FlexibilitaAgent se zeptá na všechna rozhodnutíPlná kontrola nad každým krokem
VýsledekIdentický — projekt, repo, prostředí, DB, Cloud Run, deploy workflow

home Dashboard

Dashboard (/hosting/) je hlavní stránka po přihlášení. Zobrazuje přehled všech vašich projektů, jejich prostředí a poslední deploymenty.

Z dashboardu můžete:

  • Vytvořit nový projekt
  • Rychle přejít do detailu projektu nebo prostředí
  • Vidět stav posledních deploymentů
  • Přistoupit ke správě integrací (GitHub, Neon, Google Cloud, Cloudflare, Resend)

folder Správa projektů

Projekty jsou základní organizační jednotkou. Každý projekt je propojen s GitHub repozitářem a obsahuje jedno nebo více prostředí.

Vytvoření projektu

  1. Klikněte na "Nový projekt" na dashboardu
  2. Zadejte název projektu a volitelný popis
  3. Vyberte nebo vytvořte GitHub repozitář (vyžaduje propojenou GitHub integraci)
  4. Projekt se vytvoří s automaticky generovaným API secretem

Editace projektu

Na stránce editace projektu můžete změnit název, popis, připojit GitHub repozitář, regenerovat API secret, inicializovat projekt a spravovat prostředí.

API Secret

Každý projekt má unikátní 64-znakový hex API secret, který se používá pro autentizaci při automatických deploymentech z GitHub Actions.

warning Pozor

API secret uschovejte bezpečně. Kdokoli s tímto secretem může deployovat kód do vašeho prostředí.

Smazání projektu

Smazání projektu odstraní všechna prostředí, deploymenty, konfigurace a domény. Tato akce je nevratná.

layers Prostředí (Environments)

Každý projekt může mít více prostředí pro různé fáze vývoje. Prostředí mají vlastní konfiguraci, domény, databázi a deploymenty.

Typy prostředí

science Test

Testovací prostředí pro vývoj a testování. Cloud Run se konfiguruje s nižšími limity.

rocket_launch Production

Produkční prostředí s vyššími limity a optimalizací pro provoz.

Vytvoření prostředí

  1. V detailu projektu klikněte na "Nové prostředí"
  2. Zadejte název (např. "staging", "production")
  3. Vyberte typ (test/production)
  4. Volitelně nastavte GitHub branch

Detail prostředí

Na stránce detailu prostředí najdete přehled deploymentů, správu domén, konfiguraci, databázové připojení, Cloud Run služby a Cloud Storage buckety.

cloud_upload Deploymenty

Deploymenty představují nasazení kódu do prostředí. Každý deployment má stav, commit informace a volitelně log.

Stavy deploymentu

StavPopis
pendingDeployment byl vytvořen a čeká na zpracování
in_progressProbíhá kompilace a nasazování
successDeployment byl úspěšně nasazen
failedDeployment selhal — zkontrolujte chybovou zprávu

Způsoby deploymentu

  1. Automaticky (GitHub Actions) — push do nastavené branch spustí workflow
  2. Manuálně z administrace — tlačítko "Deploy" v detailu prostředí
  3. Přes APIPOST /hosting/api/deploy s API secretem
  4. Lokální deployPOST /hosting/api/deploy/local

Rollout a smazání

Úspěšné deploymenty lze rolloutovat (aktivovat starší verzi) nebo smazat.

dns Domény

Každému prostředí lze přidat vlastní domény. Domény se ověřují přes DNS a mohou být spravovány přes Cloudflare integraci.

Přidání domény

  1. V detailu prostředí klikněte na "Přidat doménu"
  2. Zadejte název domény
  3. Nastavte DNS záznamy podle instrukcí
  4. Klikněte na "Ověřit" pro validaci DNS

Primární doména

Každé prostředí může mít jednu primární doménu, která se používá jako hlavní adresa aplikace.

DNS nastavení

ParametrPopisVýchozí
domainNázev domény
is_primaryZda je doména primárnífalse
dns_ttlTime-to-live pro DNS záznamy (v sekundách)3600

settings Konfigurace (Environment Variables)

Každé prostředí má vlastní sadu konfiguračních proměnných a secretů. Tyto hodnoty jsou dostupné aplikaci za běhu.

Typy hodnot

visibility Běžná proměnná

Viditelná hodnota, např. APP_ENV=production.

visibility_off Secret

Skrytá hodnota, např. API klíče. Zobrazuje se jako ***.

database Databáze

Tlycode podporuje PostgreSQL databáze přes integraci s Neon (serverless PostgreSQL).

Možnosti připojení

add_circle Vytvořit novou

Vytvoří nový Neon projekt s databází. Automaticky nastaví připojení.

link Připojit existující

Vyberte existující Neon projekt a branch pro připojení.

warning Pozor

Smazání databáze je nevratné a odstraní všechna data. Pro dočasné odpojení použijte "Detach".

cloud Cloud Run

Cloud Run služby na Google Cloud Platform umožňují spouštět kontejnerizované aplikace. Každé prostředí může mít připojenou Cloud Run službu.

cloud_upload Cloud Storage

Google Cloud Storage buckety pro ukládání souborů, obrázků a dalších statických assetů. Každé prostředí může mít připojený jeden bucket.

code GitHub integrace

Propojení s GitHubem umožňuje automatické deploymenty, správu repozitářů a branch přímo z Tlycode.

database Neon integrace

Neon poskytuje serverless PostgreSQL databáze. Propojení umožňuje vytváření a správu databází přímo z Tlycode.

cloud Google Cloud integrace

Propojení s Google Cloud umožňuje správu Cloud Run služeb a Cloud Storage bucketů.

shield Cloudflare integrace

Cloudflare integrace umožňuje správu DNS záznamů, proxy nastavení a bezpečnosti přímo z Tlycode.

mail Resend integrace

Resend integrace umožňuje odesílání emailů přímo z Tlycode. Po propojení se API klíč automaticky přidá jako secret do nových prostředí.

Propojení

  1. Vytvořte si účet na resend.com/signup
  2. Přidejte a ověřte doménu přímo v Tlycode (na stránce prostředí v sekci Resend) nebo v Resend Dashboard → Domains (nastavte DNS záznamy)
  3. Vytvořte API klíč v Resend Dashboard → API Keys (klíč začíná re_)
  4. Na stránce projektu v Tlycode zadejte API klíč do sekce Resend a klikněte Propojit

Konfigurace prostředí

API klíč Resend se ukládá jako secret RESEND_API_KEY v konfiguraci prostředí:

  • Automaticky — při vytvoření nového prostředí (pokud je Resend propojený)
  • Ručně — tlačítkem RESEND_API_KEY secret na stránce prostředí

MCP

NástrojPopis
resend_send_emailOdeslání emailu (from, to, subject, html/text)
resend_list_domainsVýpis domén v Resend účtu
resend_get_domainDetail konkrétní domény
resend_add_domainPřidání email domény do prostředí
resend_delete_domainOdebrání email domény z prostředí
resend_verify_domainOvěření email domény v Resend

Limity free plánu

ParametrHodnota
Emailů / měsíc3 000
Emailů / den100
Vlastní domény1
info Free tier

Free plán: 3 000 emailů/měsíc, 100 emailů/den, 1 vlastní doména. Pro vyšší limity zvažte placený plán na resend.com/pricing.

smart_toy MCP (Model Context Protocol)

Tlycode implementuje MCP server, který umožňuje AI agentům (Claude Code, Cursor, Windsurf) spravovat hosting přes přirozený jazyk.

lightbulb Tip

MCP connector umožňuje plnou automatizaci — AI agent může vytvořit projekt, připojit databázi, nakonfigurovat doménu, nasadit aplikaci a vrátit vám odkaz.