{"repo":"PikoCI/pikoci","free":true,"listed":false,"github":"https://github.com/PikoCI/pikoci","clone":"git clone https://github.com/PikoCI/pikoci.git","description":"The CI/CD that grows with you. One binary, any database, runs anywhere.","language":"Go","stars":164,"topics":["ci-cd","cicd","golang","go","cd","ci"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"# PikoCI The CI/CD that grows with you. One binary, any database, runs anywhere. Documentation · Quick Start · Contributing · Discord What is PikoCI? PikoCI is a self-hosted CI/CD system built around a resource/resource-type pipeline model, inspired by Concourse CI, but designed to run anywhere without operational pain. Most CI/CD tools either lock you into a cloud platform or require spinning up multiple services just to get started. PikoCI runs as a single binary with a pluggable database backend. Use what you already have, or run entirely in memory with zero external dependencies. Bundle your binary, your pipelines, and your database file, and move them anywhere. Pipelines are defined in HCL. The runner abstraction means you're not locked into a specific execution environment. Features - Single binary : download and run. No Docker Compose, no Kubernetes, no setup scripts. - Truly portable : bundle the binary with your pipeline config and SQLite file. Move it anywhere, run it instantly. - In-memory mode : run the entire system in memory for development and testing. Zero files, zero cleanup. - Any SQL database : SQLite (built-in), MySQL, PostgreSQL, and any other SQL-compatible backend. - Resource model : pipelines built from resources and resource types. Clean, composable, reusable. - HCL pipelines : more expressive and readable than YAML. Familiar to anyone who has used Terraform. - Flexible runners : run jobs on the host machine, in Docker containers, or define your own r","default_branch":null,"files":null,"tree":[],"storefront":"/r/PikoCI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PikoCI/pikoci/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}