Software Alternatives & Reviews

CI strategy for website in GitHub repo

Jekyll Hugo
  1. 1
    Jekyll is a simple, blog aware, static site generator.
    Pricing:
    • Open Source
    Check out https://jekyllrb.com/ and https://gohugo.io/ if you haven't seen it yet. GitHub action could compile your website to static HTML+CSS (and even some JS). You could host it wherever you want after that, incl. On GitHub page or from a container running on K8S. For the latter I'd recommend splitting CI from CD and use ArgoCD or similar. However as previously stated by others hosting static content on K8S is a mild anti-pattern and some form of a CDN should be used instead especially if it receives a lot of traffic.

    #CMS #Blogging #Blogging Platform 180 social mentions

  2. 2
    Hugo is a general-purpose website framework for generating static web pages.
    Pricing:
    • Open Source
    Check out https://jekyllrb.com/ and https://gohugo.io/ if you haven't seen it yet. GitHub action could compile your website to static HTML+CSS (and even some JS). You could host it wherever you want after that, incl. On GitHub page or from a container running on K8S. For the latter I'd recommend splitting CI from CD and use ArgoCD or similar. However as previously stated by others hosting static content on K8S is a mild anti-pattern and some form of a CDN should be used instead especially if it receives a lot of traffic.

    #Static Site Generators #Blogging #Blogging Platform 353 social mentions

Discuss: CI strategy for website in GitHub repo

Log in or Post with