Pre-built / Published Docker Image #31

Closed
opened 2026-05-23 20:14:18 +02:00 by slm4996 · 1 comment

Any interest in setting up GiTea to auto build and publish a docker image on commit or commit+tag?

That would simplify installation for many, and increase ease of adoption.

I would be willing to setup the process in my fork, and even host an action runner for the project out of my home lab, if that is something you are interested in.

While anyone is able to publish an image, I'd rather not make one public without your blessing.

Any interest in setting up GiTea to auto build and publish a docker image on commit or commit+tag? That would simplify installation for many, and increase ease of adoption. I would be willing to setup the process in my fork, and even host an action runner for the project out of my home lab, if that is something you are interested in. While anyone is able to publish an image, I'd rather not make one public without your blessing.
viewit added the
enhancement
label 2026-05-23 22:16:24 +02:00
Owner

Hi @slm4996, thanks a lot for the offer — really appreciated!

I prefer to keep the build pipeline and push credentials in-house (less coordination surface, full control over the registry token), so I set the runner up on my side. The nudge moved this from "planned" to "shipped", though — first auto-build is already green:

  • Multi-arch images (linux/amd64 + linux/arm64) on every push to master and every v* tag
  • Published to gitea.it-drui.de/viewit/kx-bridge, anonymously pullable
  • Tags: latest, the VERSION value, and (for tag pushes) the tag itself
  • docker-compose.yml defaults to the registry image, so docker compose pull && docker compose up -d is now the standard update path

Closing — thanks again!

Hi @slm4996, thanks a lot for the offer — really appreciated! I prefer to keep the build pipeline and push credentials in-house (less coordination surface, full control over the registry token), so I set the runner up on my side. The nudge moved this from "planned" to "shipped", though — first auto-build is already green: - Multi-arch images (`linux/amd64` + `linux/arm64`) on every push to `master` and every `v*` tag - Published to `gitea.it-drui.de/viewit/kx-bridge`, anonymously pullable - Tags: `latest`, the `VERSION` value, and (for tag pushes) the tag itself - `docker-compose.yml` defaults to the registry image, so `docker compose pull && docker compose up -d` is now the standard update path Closing — thanks again!
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: viewit/KX-Bridge-Release#31
No description provided.