Logo kepa.eu.org

land your website to GH Pages a deploy page with GH Actions

Nov 20, 2024 - 1 minute read

⚠️ Under Construction ⚠️

preface


This tutorial, is a continuation of the previous of the series which you can find here

In order to successfully deploy your Hugo site to a GitHub repository and ensure it’s accessible via a custom domain, there are several crucial steps you’ll need to follow. This guide will walk you through the entire process, from setting up your .gitignore file to deploying your site with GitHub Actions. Each step is designed to be straightforward and provide a clear path to getting your site up and running smoothly.

steps


  • add proper .gitignore
  • deploy to repo
  • add CNAME file
  • setup certificate
  • setup proper DNS TXT verification
  • deploy manualy the public only
  • deploy with GH Actions

next steps


In my next post, I’ll show you how to properly set up a free and secure email box with custom domain which works like a charm.

  • create custom mail with zoho
  • setup spf + dkim