ServerPilot , minha empresa, pode atender a maioria dessas necessidades para você.
Aqui está uma visão geral de alto nível do que temos agora:
- uma interface web central para todos os seus servidores,
- uma interface segura na web,
- usa um pequeno agente Python para evitar sobrecarregar recursos,
- evita a saturação de pacotes padrão populares (nginx, php)
- criação e gerenciamento de aplicativos PHP 5.4 e 5.5,
- criação e gerenciamento de bancos de dados MySQL,
- criação e gerenciamento de usuários do sistema
- a funcionalidade padrão do painel de controle de hospedagem é gratuita (cobramos por funcionalidades avançadas, como monitoramento)
Nós suportamos exclusivamente servidores Ubuntu.
A maneira como isso funciona é que você (1) tem um servidor Ubuntu preexistente, (2) se inscreve no ServerPilot, (3) obtém uma chave de API para seu servidor e (4) instala nosso agente.
Uma vez instalado, nosso agente mantém um perfil baixo e espera que o trabalho de gerenciamento seja feito. (Você cria trabalhos criando / atualizando / excluindo sysusers, aplicativos, bancos de dados em nossa interface da Web.)
Depois de ter que lidar com muitos painéis de controle, aqui estão algumas razões pelas quais estou muito entusiasmado com nosso sistema baseado em agentes.
- Nenhum recurso em seu servidor é usado, exceto tarefas de gerenciamento e comunicação básica (por exemplo, "vamos ver se há algum trabalho para eu fazer").
- Nosso agente se conecta a nós para que possamos ajudá-lo a gerenciar os servidores do Ubuntu, estejam eles no EC2, em sua rede doméstica, em uma VM ou em uma central de distribuição. (Se você é um desenvolvedor, isso pode ajudá-lo a atingir a paridade dev / prod).
- Nosso agente não expõe nenhum serviço / porta público para o ServerPilot.
Para ser claro, não temos o seguinte:
- gerenciamento para e-mail,
- um produto de código aberto (embora o agente Python seja ofuscado) ou
- um instalador que está disponível nos repositórios oficiais (todos os outros pacotes que instalamos são assinados e gerenciados pelo apt).
Somos novos, mas estamos apenas começando:)