Elektrine lite

← Feed

@jensens@nerdculture.de

Post #644443

2026-02-03 22:29 UTC

I run my own small kubernetes cluster at Hetzner. And I want to self host a bunch of static web sites. I looked for a solution, simple, cloud native, low on resource usage. It must auto-update from Git (branch) like git[hub|lab] pages. And there is not such a solution. So I wrote my own: CRD, Operator, Syncer and a Helm chart to glue all together with Nginx and Traefik. Simplicity first, as admin publishing a page its one StaticSite custom resource with 4 or 5 values set, done. It comes with tests/lint for Go and Helm code, full CI untegration (including image build, helm release and docs build with Hugo). Welcome **kup6s-pages** to the light of the cloud. It is already live and publishes 2 sites. https://pages-docs.kup6s.com/ #Kubernetes #cloudnative #hosting #selfhosting #git #nginx #traefik #staticsite

Replies (3)

  • @jensens@nerdculture.de 2026-02-04 18:57

    kup6s-pages now published on Artifact Hub https://artifacthub.io/packages/helm/kup6s-pages/kup6s-pages

    Open ##1975609

  • @jensens I used to have a static website, but can't remember where. But the main website interface holding the power. I found fun to play with such things, but it takes time.

    Open ##1975610

  • @jensens Uuuh nice. The Bitnami nginx chart does something similar with a git sync sidecar. But as Bitnami did a Broadcom and restricted access to the images, I am not sure how long the charts will be available for free. So an alternative would be really nice...

    Open ##1975611