Aller au contenu

Plateforme

Plateforme de gestion cloud Open Source pour CloudStack et Proxmox

NexCMP est une plateforme de gestion cloud combinant orchestration CloudStack, facturation prépayée, revendeurs en marque blanche et portail en libre-service dans un build signé unique à installer sur votre propre serveur. Depuis la version 1.3.0, la même installation permet également de commercialiser Proxmox VE.

NexCMP Source : code source complet pour $499, en paiement unique. Utilisez, modifiez et auto-hébergez pour votre propre activité. Vous pouvez vendre les services que vous exploitez ; vous ne pouvez ni revendre ni redistribuer le code source ou les binaires compilés. Conditions de la licence Source

Les sept composants

Une licence, sept composants

Chacun des composants ci-dessous est inclus dans NexCMP Free (ainsi que dans NexCMP Source, qui y ajoute le code source). Accédez directement à l'un d'eux pour voir la liste complète des fonctionnalités.

Le portail client, service par service

Chaque service dispose de sa propre page dans le portail client, avec la même disposition : un menu d'onglets à gauche et les contrôles à droite. Voici le premier écran de chacun d'eux. Les captures présentent des données d'exemple.

Machines virtuelles

Portail client, vue d'ensemble de la machine virtuelle.
Une machine virtuelle : état, dimensionnement, adresses IP, bande passante et facturation.

Bare Metal

Portail client, vue d'ensemble du serveur Bare Metal.
Un serveur Bare Metal : alimentation, forfait, renouvellement et métriques en temps réel.

VPN et proxys

Portail client, vue d'ensemble de l'abonnement VPN et proxy IPv4.
Un abonnement VPN ou proxy datacenter : adresses IP, bande passante et trafic.

Proxys IPv6

Portail client, vue d'ensemble du forfait proxy IPv6.
Un forfait proxy IPv6 avec des URL de connexion prêtes à l'emploi.

Object Storage

Portail client, vue d'ensemble du compte S3.
Un compte S3 : données stockées, buckets et bande passante.

AI Models

Portail client, page AI Models.
AI Models : tarifs, clés et utilisation.

Partie 1

Compute & stockage

NexCMP pilote votre Apache CloudStack via son API et synchronise en permanence ses propres enregistrements avec l'état réel de CloudStack.

  • Pipeline de déploiement avec reprise

    Les nouvelles VM sont provisionnées via un pipeline automatisé — IP publique, clé SSH, instance, pare-feu et NAT — et font l'objet d'un rollback automatique en cas d'échec d'une étape.

  • Cycle de vie complet des VM

    Démarrage, arrêt, redémarrage, réinstallation de l'OS, changement de plan, redimensionnement et suppression : chaque action s'exécute en tâche de fond auditable avec reprise automatique.

  • Auto Scaling vertical

    Une VM soumise à une charge élevée prolongée est automatiquement redimensionnée vers le haut ; le client choisit la taille cible et visualise le tarif avant validation.

  • Volumes de données

    Attachez et détachez des disques supplémentaires sur une VM en cours d'exécution, facturés au Go-heure.

  • Snapshots

    Capturez et restaurez l'état d'une VM à la demande.

  • Backups

    Les sauvegardes de VM s'appuient sur le moteur Backup & Recovery natif de CloudStack, facturées au Go-heure conservé.

  • Console dans le navigateur

    Une console VNC accessible directement dans le navigateur pour les clients et le support, sans aucun logiciel client à installer.

  • Plans & templates

    Les plans de VM et les templates d'OS restent synchronisés avec votre CloudStack, garantissant que ce que vous vendez correspond toujours à ce que vous pouvez déployer.

  • Catalogue de VPS

    Les plans sont regroupés par catégorie — comme General Purpose et Dedicated — et les systèmes d'exploitation sont listés avec leur nom complet et leur version.

  • Réconciliation d'état

    Une boucle d'arrière-plan compare les enregistrements de NexCMP avec CloudStack toutes les quelques minutes et corrige les écarts.

Cloud Servers
Block Storage
Cloud Backup
Auto Scaling

Partie 2

Réseau & accès

Chaque VM dispose d'une adresse publique et d'un pare-feu administré par le client.

  • IPv4 publique issue de votre pool

    Chaque VM reçoit automatiquement une adresse IPv4 publique issue du pool que vous définissez, avec un délai de carence avant réutilisation d'une adresse.

  • NAT statique 1:1

    Chaque VM est joignable sur sa propre IP publique, de sorte que le trafic sortant utilise l'adresse propre de la VM.

  • Pare-feu en libre-service

    Les clients gèrent les règles de pare-feu par VM — protocole, plage de ports et CIDR source — directement depuis le portail.

  • Bande passante issue de CloudStack

    Le trafic est mesuré à partir des statistiques de VM propres à CloudStack, avec quotas, packs additionnels, alertes et une politique de dépassement au choix. Tout le trafic vu par la carte réseau de la VM est comptabilisé, trafic interne inclus.

Partie 3

Facturation

Un registre en ajout seul convertit l'utilisation en facturations prépayées à la précision horaire.

  • Registre en ajout seul

    Le solde correspond toujours à la somme de lignes de registre immuables, jamais à un compteur modifié sur place — les débits sont donc transparents et ne peuvent être appliqués deux fois.

  • Cycles horaires et mensuels

    Facturez à l'heure ou au mois sur un portefeuille prépayé, avec génération automatique des factures.

  • Passerelles de paiement

    Stripe, PayPal, USDT et virement bancaire, en utilisant vos propres comptes et clés de passerelle.

  • Un historique de commandes unique

    Chaque achat, renouvellement, mise à niveau et rechargement de tous les services dans une liste Commandes sous Facturation, avec filtres et recherche.

  • Coupons & promotions

    Bons de rechargement utilisables et bannières promotionnelles pour fidéliser vos clients.

  • Quotas basés sur les dépôts

    Le volume de ressources qu'un client peut exécuter évolue selon ses dépôts réels, avec un contrôle appliqué à chaque création, redimensionnement ou ajout de stockage sur une VM.

  • Programme d'affiliation

    Un lien de parrainage qui génère une commission sur les dépôts effectués par les clients parrainés.

Partie 4

Revendeurs & canaux

Les revendeurs en marque blanche exploitent leur propre vitrine sur votre plateforme, avec leur propre portefeuille et leurs tarifs.

  • Multi-tenant par domaine

    Votre site principal et chaque domaine revendeur sont servis par la même installation, isolés par hôte. Les domaines revendeurs sont illimités ; NexCMP Free inclut 1 domaine principal.

  • Marque blanche intégrale

    Les revendeurs opèrent sous leur propre nom, logo et couleurs ; rien sur leur site ne fait mention de la marque NexCMP.

  • Plancher de gros, plafond de détail

    Les revendeurs fixent leurs prix de détail au-dessus du plancher de gros que vous leur garantissez.

  • Portefeuille de gros

    Chaque revendeur dispose d'un portefeuille de gros distinct ; chaque facturation au détail y déduit automatiquement le coût de gros.

  • Leurs propres passerelles

    Les revendeurs peuvent configurer leurs propres identifiants de passerelle de paiement afin que les règlements des clients leur soient directement versés.

  • Console revendeur cloisonnée

    Vous gérez l'ensemble du système ; chaque revendeur dispose d'une console limitée à ses propres clients.

Partie 5

Portail, admin & API

Un portail client sur votre domaine, une console d'administration sur /admin et une API publique.

  • Portail client

    Les clients s'inscrivent, rechargent leur compte, commandent et gèrent leurs serveurs à la racine de votre domaine, en anglais ou en vietnamien.

  • Console d'administration

    Clients, facturation, revendeurs, infrastructure, support et paramètres réunis dans une seule console sur /admin.

  • API client

    Une API REST publique sécurisée par des clés API révocables à portée restreinte, décrite par un document OpenAPI, avec documentation interactive et console de requêtes sur /apidoc.

  • Outil en ligne de commande cmp

    Une CLI signée pour Linux, macOS et Windows dont les commandes sont générées à partir de l'API de votre panneau. Les clients l'installent et la mettent à jour depuis votre propre domaine.

  • Serveur MCP

    Les clients connectent des assistants IA à leur compte sur https://your-domain/mcp, limités par les mêmes portées de clés API.

  • Tickets de support

    Les clients ouvrent des tickets depuis le portail ; vous y répondez depuis la console d'administration.

  • Annonces & e-mails

    Annonces globales sur le site et e-mails transactionnels via votre propre relais SMTP, avec des modèles modifiables.

  • Journal d'audit

    Les actions administratives et les événements du cycle de vie des VM sont enregistrés, avec masquage des champs sensibles.

Admin Console

Partie 6

Modules & applications

Chaque module est inclus dans la licence sans surcoût. Les modules sont désactivés par défaut — activez chacun d'eux dans la console d'administration lorsque l'infrastructure associée est prête.

  • Kubernetes

    Vendez des clusters Kubernetes, facturés par nœud worker. Nécessite l'activation de CloudStack Kubernetes Service sur votre CloudStack.

  • Private Cloud

    Un réseau privé par client sur CloudStack VPC, avec des forfaits de bande passante dédiés. Nécessite des offres VPC sur votre CloudStack.

  • Object Storage (S3)

    Des buckets compatibles S3 pour vos clients. Nécessite votre propre cluster Ceph avec le RADOS Gateway.

  • AI Chat

    Un assistant IA dans le portail client qui répond aux questions sur vos services et sur le compte du client, et passe le relais à votre équipe de support si nécessaire.

  • AI Agent

    Le client choisit l'une de ses VM et décrit une tâche en langage naturel ; l'agent exécute les commandes via SSH et affiche chaque commande ainsi que son résultat. Les deux modules IA utilisent un endpoint compatible OpenAI et une clé configurés dans Admin › Settings.

  • AI Models

    Vendez l'accès à des modèles d'IA via une passerelle sur votre domaine : une clé pour de nombreux modèles, des prix par modèle, des limites, le suivi de la consommation et la facturation par portefeuille. Vous apportez les sources de modèles que vous avez le droit d'utiliser et de revendre ; NexCMP n'en fournit aucune.

  • Bare metal

    Vendez des serveurs dédiés : page de commande, contrôle de l'alimentation, installation d'OS depuis une ISO et console distante, via le contrôleur Redfish / iDRAC de chaque serveur. Les identifiants du contrôleur sont stockés sous forme chiffrée.

  • Nœuds proxy VPN

    Vendez des accès VPN et proxy en IPv4 et IPv6 depuis des nœuds que vous exploitez. Chaque nœud est un serveur Linux x86_64 distinct exécutant l'agent de nœud fourni avec NexCMP.

  • Outil serveur

    nexcmp status, update, backup et uninstall, sur le serveur.

Partie 7

Installation & mises à jour

Une version signée que vous installez en une seule commande et maintenez à jour depuis la console d'administration.

  • Installation en une seule commande

    Exécutez la commande depuis la page de votre compte sur un serveur Ubuntu 22.04 ou 24.04 x86_64 avec au moins 2 GB de RAM.

  • HTTPS inclus

    Le programme d'installation configure nginx et un certificat Let's Encrypt, et fonctionne lorsque votre domaine est derrière Cloudflare.

  • Assistant de configuration

    Ouvrez le port 3000 sur le serveur, créez votre compte administrateur et connectez votre Apache CloudStack.

  • Mises à jour en un clic

    Un bouton Update dans la console d'administration, ou sudo nexcmp update. Les versions sont signées et vérifiées avant leur installation.

  • Backups

    sudo nexcmp backup écrit la base de données et la configuration dans une seule archive.

  • Empreinte réduite

    Un seul binaire avec deux processus coopérants et une base de données SQLite intégrée — aucun serveur de base de données à gérer.

Proxy & VPN

Vendez des proxys et un accès VPN depuis vos propres nœuds

Les modules VPN et IPv6 Proxy facturent et gèrent l'accès proxy sur les nœuds et les adresses IP que vous exploitez. NexCMP ne fournit ni IP ni bande passante.

  • Logiciel de facturation de proxys

    Nœuds, forfaits, limites, quotas et factures pour chaque produit proxy, dans un seul panneau.

  • Proxys de centre de données

    Adresses IPv4 dédiées avec SOCKS5 et HTTP, vendues depuis vos propres sous-réseaux.

  • Proxys résidentiels et ISP

    Proxys statiques sur des adresses résidentielles ou ISP que vous détenez déjà. Aucun réseau d'IP inclus.

  • Proxys IPv6

    Forfaits statiques, rotatifs et sans plafond de données depuis votre propre préfixe IPv6, limités en Mbps.

  • Service VPN

    Accès SOCKS5, HTTP et UDP depuis vos nœuds. Pas de tunnels WireGuard ni OpenVPN.

Bare metal

Vendre des serveurs physiques

Le module Bare Metal (désactivé par défaut) vend des serveurs Dell physiques via leur contrôleur iDRAC 9. HPE iLO et Supermicro sont en développement (Soon).

Plateforme de facturation bare metal

Serveurs, forfaits et pools d'IP, commandes, alimentation, console et installation du système depuis une ISO, et les interrupteurs de sécurité. Nécessite vos propres serveurs et réseau.

Page machine virtuelle du portail client NexCMP : état d'exécution, vCPU, RAM et disque, IP privée et publique, récapitulatif de facturation avec cycle horaire, graphique de bande passante et boutons d'action pour console, redémarrage, arrêt et réinitialisation de mot de passealimentation et consolecycle horaire
Une machine virtuelle dans le portail client : état, adresse, facturation horaire et toutes les actions au même endroit.

Sous le capot

Comment c'est conçu

Une empreinte volontairement réduite, plutôt qu'une pile tentaculaire de microservices.

  • Binaire à deux processus

    Un processus dessert la console et l'API client ; l'autre exécute les tâches d'arrière-plan des VM et de facturation.

  • SQLite intégré

    Le stockage repose sur un SQLite intégré — rien de plus à installer, corriger ou sauvegarder.

  • Versions signées

    Chaque version est signée et sa somme de contrôle est vérifiée avant que le programme d'installation ou le bouton Update ne l'applique.

Bon à savoir

Que devez-vous prévoir ?

NexCMP est conçu pour une mission précise. Voici ses limites actuelles.

  • Apache CloudStack

    NexCMP se connecte à Apache CloudStack. Les autres plateformes ne sont pas prises en charge.

  • Ubuntu, x86_64

    Le programme d'installation prend en charge Ubuntu 22.04 et 24.04 sur x86_64. ARM n'est pas pris en charge.

  • Serveur unique

    NexCMP s'exécute sous la forme d'une paire de processus serveur avec une base de données intégrée; il n'y a pas de mode cluster haute disponibilité.

  • Une seule zone CloudStack

    Les VM sont actuellement vendues à partir d'une seule zone CloudStack.

  • Utilisez vos propres passerelles et clés

    Les passerelles de paiement, SMTP, Ceph, le fournisseur d'IA et les services similaires utilisent vos propres comptes.

  • Code source avec NexCMP Source

    NexCMP Free est un binaire signé qui se met à jour automatiquement. Le code source complet, toutes les applications et 30 jours ouvrés avec un ingénieur expert sont inclus dans la mise à niveau NexCMP Source à $499, vous permettant de le modifier et de compiler votre propre version — sous une licence commerciale du code source pour votre propre entreprise, sans revente ni redistribution du code source ou des binaires.

  • Guide de facturation CloudStack

    Facturation CloudStack open source : mesure, tarifs horaires, portefeuilles, factures et revendeurs. Code complet avec NexCMP Source ; sans revente.

  • Alternative à StackBill

    StackBill (intégré à StackOrbit) vs NexCMP: tarifs, auto-hébergement, facturation, revendeurs et services — données publiques avec sources et dates.

  • AI Models: vendez l'accès API IA

    Plateforme open source de revente d'API IA : passerelle de modèles, facturation par jetons, tarifs et limites. Code NexCMP Source ; sans revente.

  • FAQ

    Réponses sur NexCMP: facturation CloudStack, portail client, licence gratuite, prérequis d'installation, passerelles, revendeurs et comparatifs.

Déployez-le sur votre propre infrastructure

Gratuit la première année avec chaque module inclus, ou passez à Source pour $499 en paiement unique. Installez-le sur votre serveur dès aujourd'hui, ou consultez d'abord les écrans du portail client.

Dernière mise à jour :