GitHub Pages and AWS S3/CloudFront Deployment

 March, 3 2025 - Guido Flohr

A new GitHub Action qgoda-action now allows an easy deployment of your Qgoda generated content to GitHub Pages. GitHub Pages is a free hosting service by GitHub, mostly used for documentation of repositories hosted on GitHub.

If your GitHub username is my-self and your GitHub repository is my-project, your content will be available under https://my-self.github.io/my-project. It is also possible to register your own domain and publish the content under that domain name.

The setup is described in detail in the Qgoda documentation.

An alternative to GitHub Pages that allows more control is to host your content in the cloud with S3 and CloudFront by Amazon Web Services (AWS). The setup is also described in the Qgoda documentation.

This website uses cookies and similar technologies to provide certain features, enhance the user experience and deliver content that is relevant to your interests. Depending on their purpose, analysis and marketing cookies may be used in addition to technically necessary cookies. By clicking on "Agree and continue", you declare your consent to the use of the aforementioned cookies. Here you can make detailed settings or revoke your consent (in part if necessary) with effect for the future. For further information, please refer to our Privacy Policy.