Laravel Octane em FrankenPHP. Horizon e Reverb em uma linha. PostgreSQL próximo a MariaDB. O front-end é baseado na implantação, instantâneos de banco de dados antes de cada migração, curinga certificados e verificações de integridade integradas. O mesmo servidor de comando único. Quatorze novos superpoderes.
Tudo o que Cipi 5 acrescenta, num piscar de olhos. Toque em qualquer bloco para ir direto para a documentação.
Inicialize o framework uma vez e mantenha-o na memória. Aplicativos Octane e aplicativos PHP-FPM clássicos são executados lado a lado no mesmo servidor - Nginx faz proxy para o processo Octane, Supervisor o mantém vivo, cada implantação o recarrega de forma limpa.
Dois motores em uma caixa. Escolha por aplicativo ou defina um padrão para todo o servidor – ambiente, backups e as restaurações seguem.
Supervisionado e reiniciado em cada versão.
Websockets com proxy por meio de Nginx, em SSL.
Execute o build dentro do release, logo após as dependências. Ativos falidos e quebrados nunca chegue à produção — e os arquivos compilados nunca cheguem ao seu repositório.
Cron ativado ou desativado por aplicativo, a partir de CLI.
Alterne o tempo de execução em um aplicativo ativo, nos dois sentidos.
Ative por aplicativo ou por implantação e Cipi despeja o banco de dados antes do lançamento do lançamento. Um mau a migração torna-se recuperável em vez de fatal.
Clone um aplicativo de produção em um novo domínio.
Nenhum aplicativo pode mais deixar a caixa sem energia.
Emita e renove por meio de um desafio DNS-01 da Cloudflare quando um endpoint HTTP público não for um opção. HTTP-01 permanece o padrão.
A cada 5 minutos. Email após 3 falhas.
www ou apex, alias e 301 para você.
Restaure o redirecionamento sem reemitir.
O honesto antes e depois. À esquerda está o que custava administrar essas coisas. Certo é Cipi 5.
A adição completa de Cipi 5 ao CLI. A mesma sintaxe que você já conhece, o mesmo binário.
cipi app create --octaneCrie um aplicativo Laravel veiculado por Octane
em FrankenPHPcipi app convert <app> --to=octane|fpmMover um aplicativo existente
entre tempos de execuçãocipi app reverb enable|disable|statusWebsockets em tempo real para um
aplicativocipi worker horizon enable|disable|statusHorizon em vez de
trabalhadores de fila simplescipi schedule on|off|status <app>Alterne o Laravel
agendador por aplicativocipi app edit --node-build='…'Execute uma compilação de front-end em cada
implantarcipi app edit --no-node-buildRemover a etapa de construção
de novocipi app clone <app> --domain=…Cópia de teste instantânea de um
aplicativo de produçãocipi deploy --snapshotDespejar o banco de dados antes do lançamento
foracipi app limits <app>Cap FPM filhos, memória, Octane e
trabalhadores da filacipi db install|uninstall pgsqlAdicione ou remova PostgreSQL ao lado de
MariaDBcipi db default mariadb|pgsqlEscolha o motor usado quando você
omitir a bandeiracipi db enginesMotores instalados, portas e corrente
padrãocipi ssl dns set --provider=cloudflareArmazene as credenciais para
DNS-01 desafioscipi ssl install --dns=cloudflare --wildcardEmitir curinga
certificados via DNScipi ssl force <app>Aplique novamente o HTTP em HTTPS
redirecionarcipi www add|force-to-root|force-from-rootHost canônico e
redirecionamentos permanentescipi health set|unset|check|list [--json]Monitoramento HTTP integrado e
alertascipi api ip-whitelist show|add|set|allow-allRestringir painel API / MCP por IP (5.0.6+)cipi app webhook recreate [--rotate-secret]Recrie GitHub/GitLab, implante webhookcipi smtp configure --host=… --port=…SMTP não interativo para API/scripts (5.0.6+)cipi app env|run|deploy-configFerramentas de aplicativo não interativas para API/GUI (5.0.3+)Gerenciamento de servidor do REST API e web opcional GUI — além de sinalizadores não interativos para scripts.
Requer cipi self-update para 5.0.18 e painel API
1.20.
GET /api/php, instalar, remover, definir padrão
cipi chaves de usuário
GET /api/services e reinicie a partir do painel
cipi smtp configure --host=…
--json em CLI
api/* e /mcp
cipi app webhook recreate [--rotate-secret]
open_basedir
Execute o atualizador e Cipi reconstrói vhosts, pools, modelos do Deployer e metadados de aplicativos no local - sem tocar no seu código ou nos seus dados.