Skip to content

Jenkins CI/CD Platform

Self-hosted Jenkins on Docker Desktop, configured entirely as code, built for multi-project scale. Automatically discovers and builds every repository in your GitHub account that contains a Jenkinsfile.


How it works

GitHub push / PR
      Jenkins CI App webhook  Jenkins (via Cloudflare Tunnel)
      GitHub Organization Folder discovers the repo
      Jenkinsfile runs in an ephemeral Docker agent
      Build status posted back to GitHub
Component Technology Location
CI orchestration Jenkins LTS on Docker Desktop This repo
Build environments Ephemeral Docker agents, per-language images Pulled from Docker Hub
Pipeline logic Declarative Jenkinsfile Each project repo
Shared pipeline steps Groovy shared library melchior repo
Platform config JCasC (casc.yml) This repo
Public access Cloudflare Tunnel Managed in Cloudflare dashboard
Docs hosting Cloudflare Pages This site

Getting started

New here? Start with Quick Deploy — Jenkins running from scratch in under 30 minutes.

Already running? Add a project in a few minutes.