Cipi Documentation

Full technical documentation for Cipi — the Laravel-first open-source deploy CLI. Choose a chapter below to get started.

Getting Started

Installation, requirements, quick start, tech stack, and app structure for Cipi.

Cipi Agent

Laravel cipi/agent package — webhooks, health, in-app MCP, anonymizer, security model.

Apps

Create, manage, suspend, and configure Laravel apps — including Octane, Reverb, and clones — plus custom applications.

Deploy & CI/CD

Zero-downtime deployments, pre-deploy DB snapshots, Git integration, CI/CD pipelines, notifications, and preview environments.

Infrastructure

PHP, databases, SSL (incl. DNS-01), Horizon, healthchecks, system monitor, backups, workers, firewall, CrowdSec, Cloudflare Zero Trust, integrity scanning, and server management.

CLI Client

Manage one or more Cipi servers remotely from your local terminal. Apps, databases, SSL, deploys, multi-server profiles, global status overview, and shell completion — all via the REST API.

Advanced

cipi/api REST + MCP + Swagger, server sync, vault, SMTP and chat alert channels, log retention, and advanced config.

About Cipi

History, security model, design decisions, and comparison with alternatives.