$ loading▍
$ loading▍
// products/cid
what's new in v1.3.0 →CID is a desktop app for projects, workflows, and run history. Build and package right on your computer, or deploy to a server over SSH, and share projects with your team. All execution happens locally — nothing but config and run history ever leaves your machine.
v1.3.0 for windows · 101 MB · other platforms & versions

# CID
CI/CD that runs on your own computer. An Electron dashboard for projects, workflows, SSH-based deploys and run history, backed by a small API that stores config and run history — never your code. Secrets and SSH keys are kept encrypted, and projects can be shared with your team.
Add a server, point CID at a repo, and define a workflow: a trigger (push, cron, or manual) and a list of steps to run over SSH. Every run is logged with its status, duration, and the commit that kicked it off.
No shared runners, no third-party access to your infrastructure — the only thing that touches your servers is the machine you're sitting at.
Group workflows under a project. Each has a trigger — manual, on push to a branch, or on a cron schedule — and an ordered list of steps, edited in a proper code editor and reordered by dragging.
Run workflows right on your machine with Command Prompt, PowerShell or Git Bash — build installers, run tests, package releases. No server needed.
Generate a key pair or import an existing one, then attach servers to a project. Deploys run over the same SSH/SFTP connection, no extra agent to install.
Keep per-project variables and encrypted secrets alongside the workflows that use them, instead of scattered across servers.
Every run is recorded — branch, commit, duration, status — with live, colour-coded step logs, filters by date and status, and a notification when it finishes.
Share a project by email as Admin, Member or Viewer. Everyone runs from their own copy of the repository, and each push or schedule runs once, on the first computer to pick it up.
Sign in at cid.pumpkins.dev from any browser to see your projects, workflows and every run with its full logs, and to manage your account.
Keep the installers, zips and reports a run produces. CID stores them per run on your computer, one click from the run that made them.
{ "name": "deploy-api", "trigger": "push:main", "server": "prod-01", "steps": [ "git pull", "npm ci", "pm2 restart api" ] }
Create an account at cid.pumpkins.dev, then download the desktop app to build on your computer or deploy to a server.
v1.3.0 for windows · 101 MB · other platforms & versions