Zum Inhalt springen

Veröffentliche deine Astro-Website mit Flightcontrol auf AWS

Du kannst eine Astro-Website mit Flightcontrol veröffentlichen, das vollautomatische Bereitstellungen in deinem AWS-Konto ermöglicht.

Es werden sowohl statische als auch SSR-basierte Astro-Websites unterstützt.

  1. Erstelle ein Flightcontrol-Konto unter app.flightcontrol.dev/signup
  2. Gehe zu app.flightcontrol.dev/projects/new/1
  3. Verbinde dein GitHub-Konto und wähle dein Repo aus
  4. Wähle deinen gewünschten “Config Type”:
    • GUI (alle Einstellungen werden über das Flightcontrol-Dashboard verwaltet), wo du die Voreinstellung Astro Static oder Astro SSR auswählst
    • flightcontrol.json (“Infrastruktur als Code”-Option, bei der sich alle Konfigurationen in deinem Repo befinden), bei der du eine Astro-Beispielkonfiguration auswählst und sie dann als flightcontrol.json zu deiner Codebasis hinzufügst
  5. Passe die Konfiguration nach Bedarf an
  6. Klicke auf “Projekt erstellen” und führe alle erforderlichen Schritte durch, z. B. die Verknüpfung deines AWS-Kontos.

Für die Bereitstellung mit SSR-Unterstützung musst du zunächst den Adapter @astro/node einrichten. Befolge dann die oben genannten Schritte und wähle die passenden Konfigurationen für Astro SSR.

Weitere Veröffentlichungs-Anleitungen