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.
So funktioniert die Veröffentlichung
Abschnitt betitelt So funktioniert die Veröffentlichung- Erstelle ein Flightcontrol-Konto unter app.flightcontrol.dev/signup
- Gehe zu app.flightcontrol.dev/projects/new/1
- Verbinde dein GitHub-Konto und wähle dein Repo aus
- Wähle deinen gewünschten “Config Type”:
GUI
(alle Einstellungen werden über das Flightcontrol-Dashboard verwaltet), wo du die VoreinstellungAstro Static
oderAstro SSR
auswählstflightcontrol.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 alsflightcontrol.json
zu deiner Codebasis hinzufügst
- Passe die Konfiguration nach Bedarf an
- Klicke auf “Projekt erstellen” und führe alle erforderlichen Schritte durch, z. B. die Verknüpfung deines AWS-Kontos.
SSR-Einrichtung
Abschnitt betitelt SSR-EinrichtungFü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.