DEV Community

Martin Tan
Martin Tan

Posted on

I built an open-source, self-hosted Git + DevOps tool — Gisia

Hey folks 👋

I've been building an open-source DevOps tool called Gisia for a while now, and I figured it was time to actually share it with people instead of quietly tinkering on it.

It's a lightweight, self-hosted Git platform for personal and small-team use. The short pitch: I wanted somewhere to host my repos, run pipelines, and track issues — without spinning up a heavy setup that eats a whole server for what's basically a few people writing code.

What it does

  • 🗂️ Git hosting over SSH and HTTP(S)
  • ⚙️ CI/CD pipelines defined in YAML
  • 📝 Issues and merge requests with inline diffs
  • 👥 Groups, subgroups, and members for organizing access
  • 🏃 Namespace runners — share or isolate CI runners per project or group
  • 🔗 Webhooks for hooking into other services

The whole thing runs from a single Docker image, so getting started is basically docker compose up and you've got a Git platform. Upgrading is just bumping the image tag.

Repo's here if you want to check it out: https://github.com/gisiahq/gisia

It's still evolving, so genuinely — the rougher the feedback, the better. 🙏

Thanks for reading!

Top comments (0)