Lightweight. Private.
Fully yours.

Self-hosted DevOps platform — lightweight, private, and fully yours.

Gisia — Dashboard
12
Repositories
47
Pipelines
8
Open Issues
api-server main — 3m ago
frontend main — 12m ago
infra-config develop — running

Everything you need, nothing you don't

A complete DevOps toolkit designed for individual developers and small teams who value ownership.

Git Repository Hosting

Lightweight Git server with SSH and HTTP(S) access. Push, pull, and manage your repositories on your own infrastructure.

CI/CD Pipelines

YAML-based pipeline definitions with runner support. Build, test, and deploy your code with every push — fully self-hosted.

Issue Tracking & Boards

Simple issue boards with scoped labels and epics. Track your work without the bloat of enterprise project management tools.

And there's more

Merge Requests

Code review with inline comments, approvals, and merge conflict detection.

Webhooks

Trigger external services on push, merge, and other repository events.

Protected Branches

Enforce rules on critical branches — require reviews, block force pushes.

Keys & Tokens

Fine-grained access control with SSH deploy keys and API tokens.

Why Gisia?

Developer-first

Built by developers, for developers. Clean interfaces, fast workflows, no bloat. Focus on shipping, not configuring.

Transparent

Open source and fully auditable. Know exactly what runs on your server — every line of code is available for you to inspect, modify, and trust.

Simple

Simplicity over complexity. One binary, one config file, one Docker command. Up and running in minutes, not hours.

Get started in seconds

A single Docker Compose file is all you need.

terminal
# Initialize and start Gisia
$ mkdir gisia && cd gisia
$ docker run --rm -v ./:/output gisia/init:0.3.1
$ cp .env.example .env
$ docker compose up -d
# Get your admin password
$ docker exec -it gisia-web cat /rails/initial_root_password