v5.0.18 — MIT — 1,1 000 étoiles

Facile Laravel déploiements.

Laravel-premier open-source CLI avec IA et MCP — également des sites statiques et génériques PHP. Une commande installe la pile. Une commande crée une application isolée avec base de données, travailleurs, SSL et déploiements sans temps d'arrêt.

cipi · configuration
# 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

Un seul VPS devient une multi-application
Plateforme d'hébergement LEMP

Chaque application s'exécute sous son propre utilisateur Linux. Système de fichiers isolé, PHP-FPM ou Laravel Octane (FrankenPHP) et base de données. Une application compromise ne peut pas toucher les autres.

01Nginx proxy inverseHôtes virtuels par application optimisés pour Laravel.Web
02PHP-FPM & Laravel OctaneFPM classique ou FrankenPHP Octane par application — côte à côte sur une VPS.Durée d'exécution
03MariaDB et PostgresAdapté automatiquement à la RAM. Base de données dédiée et utilisateur par application.Données
04Horizon, files d'attente et ReverbSupervisor travailleurs, Laravel Horizon et Reverb WebSockets de le CLI.Files d'attente
05DéployeurVersions sans temps d'arrêt avec restauration instantanée. Conserve les 5 derniers.Déployer
06Let's Encrypt SSLCertificats automatiques via Certbot avec SAN pour les alias.TLS
07Fail2ban + UFWInterdiction par force brute, pare-feu, prévention de l'élévation des privilèges.Sécurité
08S3 sauvegardesSauvegardes automatisées de la base de données et du stockage vers un stockage compatible S3.Sauvegarde

Qui utilise Cipi

Des développeurs solo aux fournisseurs d'hébergement : toute personne qui expédie Laravel sur un VPS.

01DéveloppeursExpédiez sans les frais généraux DevOps. Une commande vous donne l'isolement, SSL, les travailleurs, et des déploiements sans temps d'arrêt.Solo
02AgencesUn VPS, plusieurs clients — chaque application isolée avec son propre utilisateur, sa propre base de données, sa version PHP, et déployer la clé.Équipes
03Startups et SaaSDéploiements atomiques, restaurations instantanées, déploiement automatique webhook, sauvegardes S3. Grandir sans changement de flux de travail.Produit
04InfrastructuresChaque commande est un simple appel shell : connectez-vous à Ansible, aux scripts de provisionnement ou outillage interne.Automatisation

Tout ce dont vous avez besoin,
rien que tu ne fasses pas

Conçu pour les développeurs Laravel qui apprécient la sécurité, la simplicité et le contrôle. CLI-first et sans ballonnement - juste SSH et le cipi commande - avec un facultatif panneau Web le jour où vous en voulez un.

01Agent IA prêtServeur MCP intégré – déployer, restaurer, sauvegarder via le langage naturel dans Cursor, VS Code, Claude.Agents
02Web en option GUIInstallez un panneau self-hosted lorsque vous souhaitez un tableau de bord de navigateur. Sautez-le et restez pur CLI.UI
03Chiffrement & RGPDVault AES-256 au repos, archives de synchronisation chiffrées, rotation des journaux, intégralité par application isolement.Sécurité
04S3 sauvegardes automatiséesBases de données et partagées/avec S3 ou fournisseurs compatibles selon un calendrier cron.Sauvegarde
05Synchronisation entre les serveursMigrez, répliquez ou récupérez des applications entre des serveurs Cipi avec chiffrement archives.Opérations
06Déploiements sans temps d'arrêtLe déployeur clone, construit, migre et échange le lien symbolique de manière atomique. Instantané restauration.CI/CD
07Webhook déploiement automatiqueGitHub/GitLab déploie des clés et des webhooks configurés automatiquement. HMAC vérifié.Git
08Laravel Octane & écosystèmeFrankenPHP Octane, Horizon, Reverb, planificateur, builds de nœuds — outillage Laravel de première classe.Laravel
09REPOS APIGérez les applications, les alias, SSL et les déploiements avec des jetons de support et granulaires capacités.API
10CLI clientGérez votre serveur depuis votre ordinateur portable — Passez au binaire pour Linux et macOS.À distance
11Module WHMCSAutomatisez le provisionnement de l'hébergement à partir de WHMCS : créez et résiliez des applications à partir de facturation.Facturation
12Alias et SSLPlusieurs domaines par application. Un certificat SAN les couvrant tous. Renouvellement automatique.Domaines
Natif de l'IA

À partir de l'invite
à fabrication.

Cipi est livré avec un MCP serveurprêt à l'emploi. Installez le cipi-agent package, pointez votre IA client au point final, et votre assistant peut déployer, restaurer, lire les journaux et exécuter les commandes Artisan - partout dans HTTPS, aucun SSH requis.

MCP Serveur inclus
Un paquet. Six outils typés. Zéro configuration.
cipi-agent expose santé, app_info, déployer, journaux, db_query et artisan comme outils MCP - prêt pour le curseur, VS Code et Claude Desktop.
$ composer nécessite cipi-sh/cipi-agent
  • Fonctionne sur HTTPS avec le jeton Bearer — aucune clé SSH n'est nécessaire
  • Déployez, annulez et exécutez des migrations via le langage naturel
  • Déboguez les problèmes de production dans le confort de votre assistant IA
  • Intégrez tous vos serveurs à votre pipeline d'automatisation de l'IA
Claude Curseur Copilote Codex Griffe Ouverte Kimi Et plus encore...
Claude — Serveur cipi MCP

Fonctionne sur n'importe quel Ubuntu VPS

Ubuntu 24.04 ou 26.04 LTS, accès root, ports 22/80/443 ouverts. C'est tout toi besoin.

Océan Numérique AWS EC2 Vultr Linode Hetzner Google Cloud OVH Échelle Et plus encore...
Facultatif

REPOS pratique API
quand vous en avez besoin.

Cipi reste CLI-first par défaut, mais lorsque vous souhaitez automatiser, intégrer ou laissez les agents IA gérer votre serveur globalement, activez la couche facultative API avec une seule commande. Utiliser REPOS API pour créer et gérer plusieurs applications sur l’ensemble de votre infrastructure à partir d’un seul point de terminaison. Le CLIClient (cipi-cli) apporte le API complet à votre terminal local - gérez les applications, les bases de données, SSL et déployez sans SSH. Un serveur global MCP est disponible pour vous permettent de créer et de gérer votre infrastructure via vos agents IA et un officiel Module de provisionnement WHMCS permet aux panneaux de facturation créer et terminer des applications automatiquement.

En savoir plus sur Cipi API
REPOS API Applications · Alias · Déployer · Statut
Fanfaronnade Documents interactifs
Jetons Autorisations granulaires
MCP Serveur Agents IA prêts
CLIClient Gestion à distance
WHMCS Automatisation de la facturation
Intégration de facturation

Vendre un hébergement avec
WHMCS, alimenté par Cipi.

Transformez votre serveur Cipi en entreprise d'hébergement. L'approvisionnement officiel du WHMCS Le module connecte votre panneau de facturation au REST API de Cipi — lorsqu'un client commande un produit, l'application est créée automatiquement. Terminer, suspendre, reprendre — tout découle de WHMCS sur votre serveur sans une seule session SSH.

  • Approvisionnement entièrement automatisé : commandes des clients, mise en service de l'application
  • Laravel et types d'applications personnalisées avec version PHP par produit et paramètres Git
  • Gestion des tâches asynchrones avec interrogation d'état - pas de délai d'attente HTTP
  • Authentification du jeton du porteur avec autorisations granulaires par capacité
  • Test de connexion intégré - validez l'accessibilité de API depuis l'administrateur WHMCS
  • Open source, licence MIT – extension ou marque blanche selon vos besoins
1
Le client commande un produit WHMCS reçoit le paiement et déclenche l'approvisionnement
2
Le module appelle POST /api/apps Crée un utilisateur isolé, PHP-FPM ou Octane, Nginx, une base de données - tout
3
L'application est en ligne Le site du client est provisionné et prêt à être utilisé
4
Cycle de vie géré depuis la facturation Suspendre, reprendre, résilier - le tout depuis l'administrateur WHMCS
Gestion à distance

Votre serveur,
de n'importe quel terminal.

cipi-cli est un binaire Go autonome qui parle au Cipi REST API de votre machine locale. Aucun SSH requis : gérez les applications, bases de données, certificats SSL et déploiements à partir de n'importe quel terminal. Disponible pour Linux et macOS.

  • Cycle de vie complet de l'application : créez, modifiez, déployez et supprimez de votre ordinateur
  • Gestion de base de données : créer, sauvegarder, restaurer et alterner les mots de passe
  • Approvisionnement SSL — installez les certificats Let's Encrypt avec une seule commande
  • Profils multi-serveurs : un profil par serveur, basculez avec un préfixe
  • Aperçu de l'état global : CPU, RAM, disque, applications et services sur tous les serveurs
  • Alias de domaine : ajoutez, répertoriez et supprimez des alias par application
  • Achèvement du shell - installation en une seule commande pour zsh, bash et fish
  • Sortie JSON – dirigée vers jqpour les scripts et les pipelines CI/CD
  • Open source, licence MIT - binaires pré-construits et build à partir des sources
cipi-cli
$ cipi-cli api jeton ajouter une prod
Profil de serveur "prod" enregistré

$ Statut cipi-cli
NOM IP CPU RAM APPLICATIONS CIPI
prod* 203.0.113.10 12% 48% 3 4.6.3
échafaudage 203.0.113.20 4% 31% 1 4.6.3

$ cipi-cli préparation du déploiement de mon application
Déploiement de monapplication...
Déployé vers la version #14. Zéro temps d'arrêt.

$ cipi-cli ssl installer mon application
Certificat fourni pour myapp.com
Panneau Web en option

Un GUI, seulement si
tu en veux un.

Cipi est CLI en premier – et le sera toujours. Mais quand un tableau de bord de navigateur s'adapte mieux pour vous ou vos clients, une seule commande installe le facultatif contrôle Internet panel : une application self-hosted Laravel qui gère un ou plusieurs serveurs Cipi sur le même REST API. Vous n'en avez pas besoin ? Ne l'installez pas, rien ne change.

  • Une commande à installer - cipi gui panel.example.com
  • Gérer les applications, SSL, les journaux et les bases de données depuis le navigateur
  • Un panneau, plusieurs serveurs — un cockpit multi-serveur léger
  • Connexion à la session avec authentification à deux facteurs TOTP en option
  • Self-hosted et open source — votre panel, votre serveur, vos données
  • Désinstallez à tout moment : cipi gui remove - retour au pur CLI
installer le panneau
$ cipi gui panel.example.com
Provisionnement du pool PHP-FPM, du vhost Nginx, du planificateur…
E-mail de l'administrateur : ops@example.com
Mot de passe administrateur : •••••••••••••
Panneau prêt à http://panel.example.com

$ cipi gui ssl
Certificat fourni — https://panel.example.com

# Optional. Cipi still runs perfectly without it.

Déployez votre application Laravel aujourd'hui

Open source, sous licence MIT, gratuit pour toujours.
Installez sur votre VPS et commencez le déploiement en quelques minutes.

cipi — démo en direct
$ wget -O- https://cipi.sh/setup.sh | coup
GitHub Dépôt Lire les documents

Les questions que les gens posent avant de installer

Qu'est-ce que Cipi ?

Cipi est un premier déploiement de Laravel, open-source CLI qui prend également en charge les sites statiques et les applications génériques PHP. Une seule commande installe une pile de production complète (Nginx, PHP-FPM ou Laravel Octane, MariaDB, Valkey, Supervisor) sur n'importe quel Ubuntu VPS.

Est-ce que Cipi est gratuit ?

Oui. Cipi est 100% gratuit et open source sous licence MIT. Vous l'hébergez vous-même sur votre propre serveur sans abonnement ni frais par serveur.

Comment installer Cipi ?

Exécutez une seule commande sur un nouveau Ubuntu VPS : wget -O - https://cipi.sh/setup.sh | bash. Il installe et configure automatiquement la pile de production complète LEMP.

Cipi est-il une alternative à Laravel Forge ?

Oui. Cipi est une alternative gratuite à self-hosted, open-source à Laravel Forge et aux outils de déploiement similaires, vous donnant un contrôle total sur vos serveurs sans aucun coût récurrent. Voir le Laravel Forge comparaison.

Quels serveurs Cipi prend-il en charge ?

Cipi fonctionne sur n'importe quel Ubuntu VPS de fournisseurs tels que DigitalOcean, Hetzner, Vultr, Linode, AWS, etc., transformant un serveur unique en une plate-forme d'hébergement LEMP multi-applications.

Cipi prend-il en charge Laravel Octane ?

Oui. Cipi exécute Laravel Octane sur FrankenPHP de manière native : créez des applications Octane avec cipi app create --octane ou convertissez des applications existantes avec cipi app convert --to=octane, fonctionnant aux côtés des applications PHP-FPM classiques sur le même serveur.

Cipi dispose-t-il d'un panneau de contrôle Web ?

Oui, en option. Cipi est CLI en premier, mais cipi gui yourdomain.com installe un tableau de bord Web self-hosted gratuit qui gère un ou plusieurs serveurs Cipi à partir du navigateur : applications, bases de données, SSL, déploiements et journaux.

Les agents IA peuvent-ils gérer un serveur Cipi ?

Oui. Cipi est livré avec un double serveur MCP (Model Context Protocol), de sorte que les IDE et les agents IA compatibles MCP peuvent créer des applications, exécuter des déploiements, gérer SSL et des bases de données via un API structuré.