git.itlusions.com · operational

The team's git,
forged on bare metal.

Self-hosted Forgejo running on the Talos Kubernetes cluster, backed by a CloudNativePG Postgres cluster and single sign-on through Keycloak. No public registration, no anonymous browsing — every repository here belongs to someone on the team.

~/projects
$ git clone git@git.itlusions.com:itlusions/itl.cnpg.git
Cloning into 'itl.cnpg'...
remote: Enumerating objects: 41, done.
$ git remote -v
origin  git@git.itlusions.com:itlusions/itl.cnpg.git (fetch)
Running on

Keycloak SSO

Account creation only through the identity provider — local registration is disabled.

CloudNativePG

Two-instance Postgres cluster, in-cluster only, provisioned alongside this instance.

Forgejo Actions

Workflow support is on. Jobs queue until a runner is registered to execute them.

Talos Kubernetes

Deployed as a Helm wrapper chart on the bare-metal cluster, Redis-backed sessions and queue.

git.itlusions.com git.dev.itlusions.com git.itlusions.nl git.dev.itlusions.nl