GroveCloud — dokumentace pro vývojáře

Rychlý start

Od repozitáře k živé adrese s HTTPS za pár minut. Server, Docker ani DevOps nastavovat nemusíš.

Jak nasazení probíhá

Každé nasazení projde stejnými kroky. Když cokoli selže, běží dál předchozí verze.

Frameworky a příkazy

Framework poznáme z repozitáře a předvyplníme příkazy. V detailu appky → Sestavení je můžeš kdykoli změnit.

Monorepa

Turborepo, Nx, pnpm/yarn/npm workspaces. Jedno repo může mít víc appek.

Vlastní Dockerfile

Když má repo vlastní Dockerfile, použijeme ho beze změny. Pár pravidel, aby nasazení prošlo napoprvé.

Proměnné prostředí a tajemství

Klíče a hesla ukládáme šifrovaně a appka je dostane při startu. V UI ukazujeme jen poslední 4 znaky.

Databáze a služby

PostgreSQL, Redis a úložiště souborů běží u nás v EU. Zapneš je jedním klikem v detailu appky → Úložiště & konektory.

Trvalý disk

Pro nahrané soubory a dokumenty. Obsah složky přežije nasazení i návrat na starší verzi.

Domény, HTTPS a přístup

Každá appka dostane <nazev>.grovecloud.cz s HTTPS. Vlastní doménu přidáš kdykoli.

Git, náhledy PR a návrat

Push do větve = nasazení. Pull request = vlastní náhled s adresou.

Deploy hooky a CI

Tajná adresa, která spustí nasazení — z GitHub Actions, GitLabu nebo cronu.

MCP — nasazení z Claude a Cursoru

AI agent ve tvém editoru umí appku založit, nasadit, číst logy a opravit selhání.

Výkon a škálování

Každá appka má vyhrazenou paměť a CPU. Při zátěži přidáme instance.

Zálohy a obnova

Zálohujeme automaticky a obnovu pravidelně zkoušíme naostro.

Bezpečnost a izolace

Co děláme za tebe, aby appka byla bezpečná od prvního nasazení.

Když nasazení selže

Při neúspěšném nasazení běží dál předchozí verze. Ke každé chybě máme postup.