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.
$ 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