v5.0.18 - MIT - 1,1k estrellas

Fácil Laravel implementaciones.

Laravel-primero open-source CLI con IA y MCP - también sitios estáticos y PHP genéricos. Un comando instala la pila. Un comando crea una aplicación aislada con una base de datos, trabajadores, SSL e implementaciones sin tiempo de inactividad.

cipi · configuración
# Fresh Ubuntu 24.04 or 26.04 VPS
$ wget -O - https://cipi.sh/setup.sh | bash

# Create an app
$ cipi app create myapp --domain=myapp.com --php=8.5

OK  Nginx · PHP-FPM / Octane · MariaDB · SSL · Deployer

Una sola VPS se convierte en una aplicación múltiple
LEMP plataforma de alojamiento

Cada aplicación se ejecuta bajo su propio usuario de Linux. Sistema de archivos aislado, PHP-FPM o Laravel Octane (FrankenPHP) y base de datos. Una aplicación comprometida no puede tocar a las demás.

01Nginx proxy inversoHosts virtuales por aplicación optimizados para Laravel.Web
02PHP-FPM y Laravel OctaneFPM clásico o FrankenPHP Octane por aplicación, uno al lado del otro VPS.Tiempo de ejecución
03MariaDB y PostgresSintonizado automáticamente a RAM. Base de datos dedicada y usuario por aplicación.Datos
04Horizon, colas & ReverbSupervisor trabajadores, Laravel Horizon y Reverb WebSockets de el CLI.Colas
05ImplementadorLanzamientos sin tiempo de inactividad con reversión instantánea. Mantiene los últimos 5.Implementar
06Let's Encrypt SSLCertificados automáticos vía Certbot con SAN para alias.TLS
07Fail2ban + UFWProhibición por fuerza bruta, firewall y prevención de escalada de privilegios.Seguridad
08S3 copias de seguridadCopias de seguridad automatizadas de base de datos y almacenamiento en almacenamiento compatible con S3.Copia de seguridad

¿Quién usa Cipi?

Desde desarrolladores independientes hasta proveedores de alojamiento: cualquiera que envíe Laravel en un VPS.

01DesarrolladoresEnvíe sin el DevOps gastos generales. Un comando te da aislamiento, SSL, trabajadores, e implementaciones sin tiempo de inactividad.en solitario
02AgenciasUn VPS, muchos clientes: cada aplicación aislada con su propio usuario, base de datos, versión PHP, y desplegar la clave.equipos
03Startups y SaaSImplementaciones atómicas, reversiones instantáneas, webhook implementación automática, S3 copias de seguridad. crecer sin cambiando el flujo de trabajo.Producto
04InfraestructuraCada comando es una simple llamada de shell: conexión a Ansible, scripts de aprovisionamiento o utillaje interno.Automatización

Todo lo que necesitas,
nada que no hagas

Creado para Laravel desarrolladores que valoran la seguridad, la simplicidad y el control. CLI-primero y sin sobrecarga: solo SSH y el cipi comando - con un opcional panel web el día que quieras uno.

01Agente de IA listoServidor MCP integrado: implementar, revertir y realizar copias de seguridad mediante lenguaje natural en Cursor, VS Código, Claude.Agentes
02Web opcional GUIInstale un panel self-hosted cuando desee un panel de navegador. Saltalo y quédate puro CLI.UI
03Cifrado y RGPDBóveda AES-256 en reposo, archivos de sincronización cifrados, rotación de registros, completo por aplicación aislamiento.Seguridad
04S3 copias de seguridad automatizadasBases de datos y compartidas/a S3 o proveedores compatibles en un horario cron.Copia de seguridad
05Sincronización entre servidoresMigre, replique o recupere aplicaciones entre Cipi servidores con cifrado archivos.operaciones
06Implementaciones sin tiempo de inactividadEl implementador clona, ​​construye, migra e intercambia el enlace simbólico de forma atómica. Instantáneo revertir.CI/CD
07Webhook implementación automáticaGitHub/GitLab implementa claves y webhooks configurados automáticamente. HMAC verificado.git
08Laravel Octane & ecosistemaFrankenPHP Octane, Horizon, Reverb, programador, compilaciones de nodos — herramientas Laravel de primera clase.Laravel
09DESCANSO APIAdministre aplicaciones, alias, SSL e implementaciones con tokens de portador y granulares habilidades.API
10CLI clienteAdministre su servidor desde su computadora portátil: utilice binario para Linux y macOS.Remoto
11módulo WHMCSAutomatice el aprovisionamiento de alojamiento desde WHMCS: cree y finalice aplicaciones desde facturación.Facturación
12Alias y SSLMúltiples dominios por aplicación. Un certificado SAN que los cubre a todos. Renovación automática.Dominios
Nativo de IA

Desde el mensaje
a producción.

Cipi se envía con un incorporado MCP servidorpreparado para usar. Instale el cipi-agent paquete, apunta tu IA cliente al punto final, y su asistente puede implementar, revertir, leer registros y ejecutar Artisan comandos, en todo HTTPS, no se requiere SSH.

MCP Servidor incluido
Un paquete. Seis herramientas mecanografiadas. Configuración cero.
cipi-agent expone salud, información_aplicación, implementar, registros, consulta_db y artisan como MCP herramientas — listo para el cursor, Código VS y Claude Desktop.
$ composer requiere cipi-sh/cipi-agente
  • Funciona sobre HTTPS con token de portador: no se necesitan claves SSH
  • Implementar, revertir y ejecutar migraciones mediante lenguaje natural
  • Depure problemas de producción desde la comodidad de su asistente de IA
  • Integre todos sus servidores con su canal de automatización de IA
claudio Cursor copiloto Códice garra abierta kimi Y más...
Claude — cipi MCP servidor

Funciona en cualquier Ubuntu VPS

Ubuntu 24.04 o 26.04 LTS, acceso root, puertos 22/80/443 abiertos. eso es todo tu necesidad.

Océano Digital AWS EC2 Vultr Linodo Hetzner Nube de Google OVH Escala Y más...
Opcional

Conveniente REST API
cuando lo necesites.

Cipi permanece CLI-primero de forma predeterminada, pero cuando desea automatizar, integrar o permita que los agentes de IA administren su servidor globalmente, habilite la capa API opcional con un solo comando. uso DESCANSO API para crear y gestionar múltiples aplicaciones en toda su infraestructura desde un único punto final. el CLI Cliente (cipi-cli) trae el API completo a su terminal local: administre aplicaciones, bases de datos, SSL e implemente sin SSH. un servidor global MCP está disponible para le permite crear y administrar su infraestructura a través de sus agentes de IA y un oficial Módulo de aprovisionamiento WHMCS permite paneles de facturación crear y finalizar aplicaciones automáticamente.

Más información sobre Cipi API
DESCANSO API Aplicaciones · Alias · Implementar · Estado
arrogancia Documentos interactivos
Fichas Permisos granulares
MCP Servidor Agentes de IA listos
CLI Cliente Gestión remota
WHMCS Automatización de facturación
Integración de facturación

Vender hosting con
WHMCS, impulsado por Cipi.

Convierta su servidor Cipi en un negocio de hosting. El aprovisionamiento oficial de WHMCS El módulo conecta su panel de facturación al REST API de Cipi: cuando un cliente solicita un producto, la aplicación se crea automáticamente. Terminar, suspender, reactivar: todo fluye desde WHMCS a su servidor sin una sola sesión SSH.

  • Aprovisionamiento totalmente automatizado: pedidos de clientes, la aplicación se activa
  • Laravel y tipos de aplicaciones personalizadas con versión PHP por producto y configuración de Git
  • Manejo de trabajos asincrónicos con sondeo de estado: sin tiempos de espera HTTP
  • Autenticación de token de portador con permisos granulares por capacidad
  • Conexión de prueba integrada: valide la accesibilidad de API desde el administrador de WHMCS
  • Open source, con licencia del MIT: amplíelo o póngalo en marca blanca según lo necesite
1
El cliente pide un producto WHMCS recibe el pago y activa el aprovisionamiento
2
Llamadas al módulo POST /api/apps Crea usuario aislado, PHP-FPM o Octane, Nginx, base de datos: todo
3
La aplicación está activa. El sitio del cliente está aprovisionado y listo para usar.
4
Ciclo de vida gestionado desde la facturación Suspender, reactivar y finalizar: todo desde el administrador de WHMCS
Gestión Remota

Su servidor,
de cualquier terminal.

cipi-cli es un binario Go independiente que habla con Cipi REST API desde su máquina local. No se requiere SSH: administre aplicaciones, bases de datos, certificados SSL e implementaciones desde cualquier terminal. Disponible para Linux y macOS.

  • Ciclo de vida completo de la aplicación: cree, edite, implemente y elimine de su máquina
  • Gestión de bases de datos: cree, haga copias de seguridad, restaure y rote contraseñas
  • SSL aprovisionamiento: instale Let's Encrypt certificados con un solo comando
  • Perfiles multiservidor: un perfil por servidor, cambiar con un prefijo
  • Descripción general del estado global: CPU, RAM, disco, aplicaciones y servicios en todos los servidores
  • Alias de dominio: agregue, enumere y elimine alias por aplicación
  • Finalización del shell: instalación con un solo comando para zsh, bash y fish
  • JSON salida - canalizar a jqpara secuencias de comandos y canalizaciones CI/CD
  • Open source, con licencia MIT: binarios prediseñados y compilados desde el código fuente
cipi-cli
$ cipi-cli api token agregar producto
Perfil de servidor "prod" guardado

$ cipi-cli estado
NOMBRE IP CPU RAM APLICACIONES CIPI
prod* 203.0.113.10 12% 48% 3 4.6.3
puesta en escena 203.0.113.20 4% 31% 1 4.6.3

$ cipi-cli preparación para implementar myapp
Implementando mi aplicación...
Implementado para la versión 14. Cero tiempo de inactividad.

$ cipi-cli ssl instalar mi aplicación
Certificado proporcionado para myapp.com
Panel web opcional

Un GUI, sólo si
quieres uno.

Cipi es CLI-primero, y siempre lo será. Pero cuando el panel de un navegador encaja mejor para usted o sus clientes, un solo comando instala el opcional control web panel: una aplicación self-hosted Laravel que administra uno o varios servidores Cipi sobre el mismo REST API. ¿No lo necesitas? No lo instales, nada cambia.

  • Un comando para instalar: cipi gui panel.example.com
  • Administre aplicaciones, SSL, registros y bases de datos desde el navegador
  • Un panel, muchos servidores: una cabina liviana con múltiples servidores
  • Inicio de sesión con autenticación de dos factores TOTP opcional
  • Self-hosted y open source — su panel, su servidor, sus datos
  • Desinstalar en cualquier momento cipi gui remove — volver a CLI puro
instalar el panel
$ cipi gui panel.ejemplo.com
Aprovisionamiento de grupo PHP-FPM, Nginx vhost, programador…
Correo electrónico del administrador: ops@example.com
Contraseña de administrador: ••••••••••••
Panel listo en http://panel.example.com

$ cipi gui ssl
Certificado aprovisionado: https://panel.example.com

# Optional. Cipi still runs perfectly without it.

Implemente su aplicación Laravel hoy

Open source, con licencia MIT, gratis para siempre.
Instálelo en su VPS y comience a implementar en minutos.

cipi — demostración en vivo
$ wget-O- https://cipi.sh/setup.sh | fiesta
GitHub Repositorio Lea los documentos

Preguntas que la gente hace antes de instalar

¿Qué es Cipi?

Cipi es una implementación Laravel-first, open-source CLI que también admite sitios estáticos y aplicaciones PHP genéricas. Un solo comando instala una pila de producción completa (Nginx, PHP-FPM o Laravel Octane, MariaDB, Valkey, Supervisor) en cualquier Ubuntu VPS.

¿Cipi es gratuito?

Sí. Cipi es 100% gratuito y open source está bajo la licencia MIT. Lo aloja usted mismo en su propio servidor sin suscripción ni tarifas por servidor.

¿Cómo instalo Cipi?

Ejecute un solo comando en un Ubuntu VPS nuevo: wget -O - https://cipi.sh/setup.sh | bash. Instala y configura automáticamente la pila de producción LEMP completa.

¿Es Cipi una alternativa a Laravel Forge?

Sí. Cipi es una alternativa gratuita, self-hosted, open-source a Laravel Forge y herramientas de implementación similares, que le brinda control total sobre sus servidores sin costo recurrente. Ver el Laravel Forge comparación.

¿Qué servidores admite Cipi?

Cipi se ejecuta en cualquier Ubuntu VPS de proveedores como DigitalOcean, Hetzner, Vultr, Linode, AWS y más, convirtiendo un único servidor en una plataforma de alojamiento LEMP de múltiples aplicaciones.

¿Cipi admite Laravel Octane?

Sí. Cipi ejecuta Laravel Octane en FrankenPHP de forma nativa: crea Octane aplicaciones con cipi app create --octane o convertir aplicaciones existentes con cipi app convert --to=octane, ejecutándose junto con aplicaciones clásicas PHP-FPM en el mismo servidor.

¿Cipi tiene un panel de control web?

Sí, opcionalmente. Cipi es CLI-primero, pero cipi gui yourdomain.com instala un panel web self-hosted gratuito que administra uno o más servidores Cipi desde el navegador: aplicaciones, bases de datos, SSL, implementaciones y registros.

¿Pueden los agentes de IA administrar un servidor Cipi?

Sí. Cipi incluye un servidor dual MCP (Protocolo de contexto modelo), por lo que los IDE y agentes de IA compatibles con MCP pueden crear aplicaciones, ejecutar implementaciones, administrar SSL y bases de datos a través de un API estructurado.