GitHub-Pages- und AWS S3/CloudFront-Deployment

  3. March 2025 - Guido Flohr

Eine neue GitHub Action qgoda-action erlaubt auf einfache Weie ein Deployment von Qgoda-generiertem Content zu GitHub Pages. GitHub Pages sind ein kostenloser Hosting-Service GitHub, der in erster Linie für die Dokumentation von auf GitHub gehosteten Repositories verwendet wird.

Falls der eigene GitHub Username ich-selbst und der Name des GitHub-Repositories mein-projekt sind, ist der Content unter https://ich-selbst.github.io/mein-projekt verfügbar. Es ist auch möglich, eine eigene Domain zu registrieren und den Content unter diesem Domain-Namen zu veröffentlicht.

Die genaue Vorgehensweise ist ausführlich in der Qgoda-Dokumentation beschrieben.

Eine Alternative zu GitHub Pages, die mehr Kontrolle erlaubt, ist das Hosten des Contents in der Cloud mit S3 und CloudFront von Amazon Web Services (AWS). Das Vorgehen ist ebenfalls in der Qgoda-Dokumentation erläutert.

Diese Website verwendet Cookies und ähnliche Technologien, um gewisse Funktionalität zu ermöglichen, die Benutzbarkeit zu erhöhen und Inhalt entsprechend ihren Interessen zu liefern. Über die technisch notwendigen Cookies hinaus können abhängig von ihrem Zweck Analyse- und Marketing-Cookies zum Einsatz kommen. Sie können ihre Zustimmung zu den vorher erwähnten Cookies erklären, indem sie auf "Zustimmen und weiter" klicken. Hier können sie Detaileinstellungen vornehmen oder ihre Zustimmung - auch teilweise - mit Wirkung für die Zukunft zurücknehmen. Für weitere Informationen lesen sie bitte unsere Datenschutzerklärung.