PikoCI Documentation¶
PikoCI is a portable, self-hosted CI/CD system. One binary, any database, any queue, runs anywhere.
Pages¶
- Getting Started - Install and run your first pipeline
- Pipeline Reference - HCL pipeline configuration
- Resource Types - Built-in and custom resource types
- Runners - Built-in and custom runners
- Secret Types - Built-in and custom secret types
- Services - Ephemeral per-job services
- Server Configuration - Server flags and options
- Database Backends - Supported database systems
- Queue Backends - Supported queue/pubsub systems
- Functions - HCL functions available in pipelines
- Variables - Pipeline variables
- CLI Reference - Client commands and flags
- Public Pipelines - Sharing pipeline status publicly
- Scaling - From single binary to distributed production
- Running Workers Separately - Distributed worker setup
- Deployment - Production deployment guide
- Portability and Bundling - Bundle and deploy anywhere
- Coming from Concourse - Migration guide for Concourse users