cipi-sh/cipi — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a simple command line tool called Cipi for setting up and managing Laravel apps on a fresh Ubuntu VPS.

I want one install command that prepares the server with Nginx, PHP, MariaDB, SSL, firewall basics, app users, PHP pools, queues, cron, and backups. Then I want a cipi command that can create a new Laravel app from a Git repo, deploy it with zero downtime, install Let’s Encrypt SSL, roll back recent releases, manage workers, view logs, and add domain aliases.

It should also support a simpler custom site mode for basic PHP or static sites where it just sets up Nginx, PHP FPM, an app user, optional Git deploy into htdocs, and a configurable document root.

Keep it lightweight with no web panel. Everything should be handled over SSH from the terminal. Make the commands friendly and safe for solo developers or agencies hosting many isolated apps on one VPS. Look up current Ubuntu, Nginx, PHP, Certbot, and Laravel deployment docs online if needed.

Want more depth? Deep Reverse