title | description | sidebar | type | i18nReady | ||
---|---|---|---|---|---|---|
Veröffentliche deine Astro-Website mit Flightcontrol auf AWS |
Wie du deine Astro-Website mit Flightcontrol auf AWS veröffentlichst |
|
deploy |
true |
import { Steps } from '@astrojs/starlight/components';
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](https://app.flightcontrol.dev/signup?ref=astro)-
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ä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 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. Verknüpfung deines AWS-Kontos).
Für die Bereitstellung mit SSR-Unterstützung musst du zunächst den Adapter @astrojs/node
einrichten. Befolge dann die oben genannten Schritte und wähle die passenden Konfigurationen für Astro SSR.