Repolode
vitodeploy

vitodeploy/vito

Aplicação web auto-hospedada para provisionar, gerenciar e implantar aplicações PHP, como Laravel, nos seus próprios servidores.

Alternativa open source a:HerokuVercelNetlify

Estrelas
3,253
Forks
423
Issues abertas
17
Último commit
há 13 horas

O que é?

Vito é uma aplicação web auto-hospedada para gerenciar servidores e implantar aplicações PHP em produção. Você executa o Vito na sua própria infraestrutura e usa a interface para provisionar e gerenciar servidores, sem depender de uma plataforma hospedada.

O projeto abrange operações no servidor que normalmente são feitas manualmente via SSH: instalar e gerenciar bancos de dados (MySQL e MariaDB), configurar o firewall, emitir certificados SSL Custom ou Let's Encrypt, gerenciar filas executadas pelo supervisor, controlar serviços do sistema, implantar chaves SSH e manter tarefas cron. Também inclui gerenciamento de domínios e DNS, fluxos de trabalho e automações, além de uma API e um sistema de plugins.

O Vito pode ser instalado em um VPS com um único script de shell ou executado via Docker. Ele é escrito em PHP com Laravel, e tem um front-end em Inertia.js e React.

Recursos principais

  • 01Provisiona e gerencia servidores por uma interface web
  • 02Gerencia bancos de dados MySQL e MariaDB
  • 03Implanta aplicações PHP, como Laravel
  • 04Gerencia certificados SSL Custom e Let's Encrypt
  • 05Executa e gerencia filas pelo supervisor
  • 06Oferece gerenciamento de domínios e DNS, além de uma API e plugins

Casos de uso

  • Implantar Laravel ou outras aplicações PHP em um VPS autogerenciado
  • Substituir a configuração manual via SSH de firewalls, bancos de dados e tarefas cron nos seus servidores
  • Executar internamente uma alternativa auto-hospedada a um painel de implantação PaaS

Início rápido

  1. 1

    Execute o script oficial de instalação indicado no README

Antes de usar

  • É licenciado sob AGPL-3.0, uma licença de copyleft forte que exige o compartilhamento do código-fonte modificado quando o software é oferecido pela rede.
  • Foi projetado para hospedagem própria em seus servidores, então você precisa de um servidor sob seu controle para usá-lo.
  • É voltado para aplicações PHP, como Laravel, e por isso é menos adequado para outras tecnologias.

Em coleções

Tópicos

Perguntas frequentes

O que é vito?
Aplicação web auto-hospedada para provisionar, gerenciar e implantar aplicações PHP, como Laravel, nos seus próprios servidores. Vito é uma aplicação web auto-hospedada para gerenciar servidores e implantar aplicações PHP em produção. Você executa o Vito na sua própria infraestrutura e usa a interface para provisionar e gerenciar servidores, sem depender de uma plataforma hospedada.
vito é gratuito? Qual é a licença?
vito é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
vito ainda é mantido?
Manutenção ativa. O último commit de vito foi em 23 de out. de 2026.
Para que posso usar vito?
Implantar Laravel ou outras aplicações PHP em um VPS autogerenciado Substituir a configuração manual via SSH de firewalls, bancos de dados e tarefas cron nos seus servidores Executar internamente uma alternativa auto-hospedada a um painel de implantação PaaS
Como instalar vito?
Execute o script oficial de instalação indicado no README
Onde consigo vito?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/vitodeploy/vito

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados