Pular para o conteúdo

Tecnologia

Desenvolvido em Rust: faturamento gratuito para CloudStack e Proxmox em um único binário

O servidor do NexCMP é escrito em Rust e distribuído como um único binário com a interface web e um banco de dados SQLite integrados. Não há runtime PHP, ionCube Loader nem servidor de banco de dados para instalar. O portal do cliente e o console de administração são em Vue; o agente de nó é em Go.

As informações sobre os concorrentes vêm das páginas de requisitos de cada fornecedor, consultadas em 2026-10-30. As informações do NexCMP foram verificadas no próprio produto na mesma data.

Com o que o NexCMP é construído

Os componentes, exatamente como vêm no produto distribuído.

  • Servidor: Rust

    Rust (edição 2021) com axum 0.7 sobre o runtime assíncrono tokio e rustls para TLS.

  • Banco de dados: SQLite embutido

    O SQLite é compilado no servidor (a crate rusqlite, empacotada). Não há um servidor de banco de dados separado para instalar, proteger ou atualizar.

  • Um único binário, interface inclusa

    O servidor é um arquivo único de cerca de 83 MB com a interface web já integrada.

  • Portal e admin: Vue

    O portal do cliente e o console de administração são em Vue 3.5 com Ant Design Vue 4 e Pinia, compilados com Vite 6.

  • Páginas públicas em 16 idiomas

    As páginas públicas do portal são pré-renderizadas em 16 idiomas.

  • Agente de nó: Go

    O agente compacto que transforma um servidor em um nó proxy VPN é escrito em Go 1.26.

Leve o bastante para um servidor pequeno

Em uma instalação em execução, todos os processos do NexCMP juntos usam cerca de 150 MB de RAM. O mínimo documentado é um servidor Ubuntu 22.04 ou 24.04 x86_64 com 2 GB de RAM, então o NexCMP roda em um VPS pequeno comum.

Menos componentes significam menos itens para instalar e manter atualizados: o instalador configura os serviços do NexCMP, o nginx e um certificado Let's Encrypt, e as atualizações são feitas por um botão no console de administração.

Comparativo de arquitetura com painéis de faturamento em PHP

Como cada produto é construído e o que é necessário executar por baixo, conforme documentado pelos fornecedores.

  • NexCMP

    Desenvolvido com
    Servidor em Rust (axum, tokio), portal e admin em Vue 3, agente de nó em Go
    O que você instala e executa
    Um único binário com a interface web integrada e banco de dados SQLite embutido; nginx na frente, configurado pelo instalador. Sem PHP, sem ionCube Loader, sem servidor de banco de dados separado.
  • WHMCS

    Desenvolvido com
    PHP
    O que você instala e executa
    PHP 8.2, 8.3 ou 8.4 com o ionCube Loader (15 ou mais recente); MySQL (MariaDB também pode funcionar); um cron job; validado no servidor web Apache.

    Source: docs.whmcs.com — Requisitos do sistema · acessado 2026-10-30

  • HostBill

    Desenvolvido com
    PHP
    O que você instala e executa
    PHP 8.1 ou mais recente (8.3 recomendado) com ionCube Loaders 14.x ou posterior; MySQL 5.7 ou posterior com o strict mode desativado.

    Source: HostBill Docs — Requisitos do sistema · acessado 2026-10-30

  • Blesta

    Desenvolvido com
    PHP (framework próprio minPHP)
    O que você instala e executa
    PHP 8.2, 8.3 ou 8.4 (8.3 recomendado) com ionCube Loaders v15+; MySQL 5.7.7+ ou MariaDB 10.2.2+; um cron job a cada minuto.

    Source: docs.blesta.com — Instalação (requisitos) · acessado 2026-10-30

  • Paymenter

    Desenvolvido com
    PHP
    O que você instala e executa
    PHP 8.3; MariaDB 10.11 e Redis conforme instalados em seu guia; Nginx; um serviço de queue-worker e um cron job a cada minuto.

    Source: paymenter.org — Instalação · acessado 2026-10-30

  • FOSSBilling

    Desenvolvido com
    PHP
    O que você instala e executa
    PHP 8.3, 8.4 ou 8.5; MySQL 8.4+ ou MariaDB 11.4+; Apache, LiteSpeed ou NGINX.

    Source: docs.fossbilling.org — Requisitos de sistema · acessado 2026-10-30

Esta tabela compara apenas a arquitetura: o que é construído com o quê e o que precisa ser instalado. Ela não diz nada sobre qual produto é melhor para você — WHMCS, HostBill e Blesta têm grandes ecossistemas de módulos e cobrem faturamento geral de hospedagem web que o NexCMP não cobre. Os requisitos dos fornecedores foram extraídos de suas documentações consultadas em 2026-10-30 e variam entre versões; consulte o fornecedor.

Código-fonte para ler e compilar

A compilação gratuita é um binário compilado. O NexCMP Source, por $499 em pagamento único (adquirido diretamente ou adicionado à sua licença Free), entrega toda a base de código como código-fonte legível em Rust e Vue — sem codificação ionCube — para que você possa modificá-lo e compilar sua própria versão para rodar no seu painel, em qualquer número de domínios e servidores. A licença comercial de código-fonte cobre o seu próprio negócio: sem revenda ou redistribuição do código-fonte ou das compilações.

Tecnologia: perguntas frequentes

Com o que o NexCMP é desenvolvido?
O servidor é escrito em Rust (edition 2021) com axum 0.7 sobre tokio e rustls, e utiliza um banco de dados SQLite integrado. Ele é fornecido como um único binário de cerca de 83 MB com a interface web integrada. O portal do cliente e o console de administração são em Vue 3.5 com Ant Design Vue 4 e Pinia, compilados com Vite 6, e o agente de nó é escrito em Go 1.26.
O NexCMP precisa de PHP, MySQL ou ionCube?
Não. O NexCMP é um binário compilado em Rust com um banco de dados SQLite integrado; portanto, não há runtime PHP, ionCube Loader nem servidor de banco de dados separado para instalar. O instalador configura os serviços do NexCMP, o nginx e um certificado Let's Encrypt.
Quanta memória o NexCMP utiliza?
Em uma instalação em execução, todos os processos do NexCMP juntos usam cerca de 150 MB de RAM. O mínimo documentado para uma instalação é 2 GB de RAM no Ubuntu 22.04 ou 24.04 x86_64.
Posso ler e alterar o código?
Com o NexCMP Source, por $499 em pagamento único (adquirido diretamente ou adicionado à sua licença Free): você baixa o código-fonte completo em Rust e Vue, modifica e compila sua própria versão. A licença comercial de código-fonte cobre apenas o seu próprio negócio; sem revenda ou redistribuição do código-fonte ou das compilações. A versão gratuita em si é um binário compilado.
Como isso se compara aos painéis de faturamento em PHP?
Painéis como WHMCS, HostBill e Blesta são aplicações em PHP cuja documentação lista uma versão do PHP, o ionCube Loader, um banco de dados MySQL ou MariaDB e uma cron job; Paymenter e FOSSBilling também são em PHP. O NexCMP é um único binário em Rust com banco de dados integrado. A tabela acima lista cada requisito com um link para a página do fornecedor. Ela compara arquitetura, não recursos ou velocidade.
Vocês publicam benchmarks?
Não. Os únicos números nesta página são o tamanho do binário e o uso de memória de uma instalação em execução. Não alegamos números de velocidade que não tenhamos medido e publicado.

Obtenha o NexCMP grátis

Um único binário, gratuito, com todos os módulos incluídos. Instale no seu servidor hoje mesmo ou veja as telas do portal do cliente primeiro.

Última atualização: