Rychlý start
Nasaďte svou první aplikaci na Futrou za zhruba pět minut.
Tento návod vás provede cestou od nového účtu k běžící aplikaci. Nasadíte hotový webový server (nginx), otevřete ho v prohlížeči a pak po sobě uklidíte. Můžete použít dashboard nebo CLI. Obojí skončí na stejném místě.
Než začnete
Potřebujete účet na Futrou. Pokud ho ještě nemáte, zaregistrujte se na futrou.com. Pro práci v dashboardu nepotřebujete doménu, server ani nic instalovat.
Nasazení z dashboardu
- Otevřete dashboard a přejděte na Serverlety.
- Klikněte na Vytvořit a vyplňte dialog:
- Název serverletu:
hello - Image:
nginx:latest - Architektura:
AMD64 - Min. / max. počet instancí:
1a1 - Plán serverletu: stačí ten nejmenší
- Název serverletu:
- Potvrďte tlačítkem Vytvořit. Za pár sekund serverlet běží.
Futrou pro vás zároveň vytvoří proxy. Otevřete serverlet a uvidíte adresu *.futrou.cloud. Klikněte na ni a zobrazí se uvítací stránka nginxu. Aplikace je online a HTTPS už funguje.
Nasazení přes CLI
Raději pracujete v terminálu? Nainstalujte Futrou CLI a přihlaste se:
curl -fsSL https://futrou.com/install.sh | bash
futrou loginVe Windows použijte místo toho irm https://futrou.com/install.ps1 | iex.
Vytvořte novou složku se souborem futrou.yaml:
# yaml-language-server: $schema=https://futrou.com/futrou.schema.json
project: hello
serverlets:
web:
image: nginx:latest
serverletPlanId: <serverlet-plan-id>
ports:
- port: 80Chcete-li začít z vygenerovaného souboru, spusťte futrou init config. Místo <serverlet-plan-id> doplňte plán, který chcete. Plány najdete ve výběru plánu v dashboardu.
Potom zkontrolujte plán a nasaďte:
futrou deploy --dry-run # ukáže, co se vytvoří
futrou deploy # vytvoří to po vašem potvrzení
futrou serverlet ls # zobrazí váš serverlet
futrou logs web # sleduje logyÚpravy
Změňte image, počet instancí nebo plán a spusťte futrou deploy znovu. Futrou změní jen to, co je jiné. V dashboardu serverlet otevřete a upravte ho přímo tam.
Chcete-li nasadit vlastní aplikaci, sestavte ji jako Docker image, nahrajte ji do registru a použijte její název místo nginx:latest.
Úklid
Smažte serverlet v dashboardu, nebo ve složce projektu spusťte:
futrou downZastavený nebo smazaný serverlet nic nestojí.
Kam dál
- Serverlety: škálování, proměnné prostředí a plány.
- Domény a DNS: použijte vlastní doménu místo
*.futrou.cloud. - Futrou CLI: všechny příkazy na jednom místě.
- Futrou MCP: nechte svého AI agenta nasazovat za vás.
Naposledy upraveno
