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

  1. Otevřete dashboard a přejděte na Serverlety.
  2. Klikněte na Vytvořit a vyplňte dialog:
    • Název serverletu: hello
    • Image: nginx:latest
    • Architektura: AMD64
    • Min. / max. počet instancí: 1 a 1
    • Plán serverletu: stačí ten nejmenší
  3. 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:

bash
curl -fsSL https://futrou.com/install.sh | bash
futrou login

Ve Windows použijte místo toho irm https://futrou.com/install.ps1 | iex.

Vytvořte novou složku se souborem futrou.yaml:

yaml
# yaml-language-server: $schema=https://futrou.com/futrou.schema.json
project: hello
serverlets:
  web:
    image: nginx:latest
    serverletPlanId: <serverlet-plan-id>
    ports:
      - port: 80

Chcete-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:

bash
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:

bash
futrou down

Zastavený 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