Aller au contenu

Changelog

Versions de NexCMP

Chaque version stable de NexCMP, de la plus récente à la plus ancienne, avec ses ajouts et correctifs. Les correctifs mineurs sont listés sous la version parente.

NexCMP se met à jour depuis la console d'administration. Ce qui est prévu figure sur la roadmap.

NexCMP 1.6

Bare Metal repensé: renouvellement, changement d'offre et tarification en dollars

1.6.2

Dernière version

Premier emplacement neutre sur les nouvelles installations et colonne Sent at élargie

  • Une nouvelle installation démarre avec son premier emplacement déjà nommé Zone 1. Auparavant, il était créé sous un nom de ville puis renommé un instant plus tard. Une installation portant déjà l'ancien nom est renommée une fois lors de la mise à jour, et un emplacement que vous avez renommé vous-même conserve son nom.
  • Console d'administration, Dedicated Server, Changements d'offre : la colonne Sent at affiche la date et l'heure complètes sur un écran de 1440 px, et Approve et Reject restent visibles avec le menu ouvert.
  • Console d'administration, Emplacements : la note concernant l'emplacement par défaut ne mentionne plus de ville, et l'exemple de la référence API pour la vue d'ensemble du compte affiche un code de région neutre.

1.6.1

Tuiles CPU, RAM, Disk et Network en temps réel sur serveur Bare Metal, modèles de plans neutres, correctifs mineurs

  • La vue d'ensemble d'un serveur Bare Metal s'ouvre désormais sur quatre tuiles en temps réel: CPU, RAM, Disk et Network. CPU, RAM et Disk indiquent des pourcentages d'utilisation relevés depuis l'iDRAC Dell, Network indique le débit actuel et le total mensuel. Une machine qui ne transmet aucune valeur affiche un tiret et le motif, jamais un zéro fictif. Les tuiles s'actualisent toutes les minutes.
  • Sur une nouvelle installation, les exemples de plans Bare Metal adoptent désormais des noms neutres (Bare Metal 40C, avec la taille de RAM) et une ligne CPU générique plutôt qu'un modèle de serveur spécifique. Sur une installation existante, les plans que vous n'avez jamais modifiés sont renommés; un plan modifié conserve l'ensemble de ses paramètres, et un plan ayant déjà des commandes ou des abonnements conserve son code.
  • Console d'administration, Serveur dédié, Changements de plan: les boutons Approuver et Rejeter restent toujours visibles, même avec le menu ouvert sur un écran de 1440 px, et le tableau peut être trié par demande, serveur, plan, statut et date. La page des tarifs ne mentionne plus aucun modèle matériel.
  • Signaler un bug: le formulaire défile sur les écrans de faible hauteur tandis que le bouton Envoyer reste visible, et un mot de passe saisi dans votre texte est masqué de manière isolée, sans masquer le mot suivant.
  • Les pages se chargent plus vite: le navigateur commence à récupérer les scripts d'une page plus tôt.

1.6.0

Une page de location complète pour les serveurs Bare Metal

  • La page du serveur Bare Metal a été repensée: seize onglets répartis en sept groupes, un espace de facturation et une interface adaptée aux mobiles.
  • Les clients peuvent payer de 1 à 24 mois d'avance en une seule étape, choisir un autre cycle de facturation dès le prochain renouvellement et envoyer une demande de changement d'offre. Votre équipe approuve les demandes sur une nouvelle page Plan changes; un surclassement facture la différence pour le reste de la période payée et rien n'est débité avant votre approbation.
  • Les factures d'un serveur sont répertoriées sur sa propre page.
  • Après une installation, les clients peuvent afficher et copier l'identifiant et le mot de passe de leur propre serveur sur une fiche Access, et pas seulement une fois. Un nouveau propriétaire ne voit jamais le mot de passe d'un propriétaire précédent.
  • Les prix des offres peuvent être définis en dollars américains, au centime près, sans aucun taux de change requis. Les nouvelles installations démarrent en dollars; une installation ayant déjà des prix en dôngs les conserve.
  • L'installation d'un OS sur un disque contenant encore des volumes LVM les supprime désormais au préalable, afin que l'installation ne reste plus bloquée pendant des heures sur un tel serveur.
  • Une carte de connexion réseau Management dans la console d'administration indique quels paramètres contiennent encore des valeurs d'exemple et bloque les opérations en production tant qu'ils ne sont pas réels. Une seule commande, sudo nexcmp dedicated-setup-iso, configure le serveur web ISO.
  • L'installateur ajoute les outils requis pour Bare Metal (xorriso, genisoimage, noVNC) avec --baremetal, et la console d'administration vous indique lequel est manquant.
  • L'onglet Bandwidth s'affiche uniquement lorsqu'un compteur de trafic l'alimente.
  • Console d'administration: verrouillez, déverrouillez et annulez n'importe quel service depuis les mêmes actions, avec des remboursements restitués sur le solde d'origine utilisé pour le paiement, et un profil client repensé en huit onglets.

NexCMP 1.5

AI Models : vendez l'accès à des modèles d'IA depuis vos propres sources

1.5.2

Signalez un bug directement depuis la console d'administration

  • Un nouveau bouton Signaler un bug dans la barre supérieure de la console d'administration, pour l'administrateur principal. Il ouvre un formulaire court: un titre, ce qui s'est passé, les étapes facultatives pour reproduire et le niveau d'impact (Bloquant, Majeur ou Mineur).
  • Le rapport parvient à l'équipe NexCMP sous forme de ticket en une seule étape grâce à votre licence, sans aucune autre connexion requise. Toute réponse est envoyée à l'e-mail du compte associé à votre licence, et le ticket apparaît sous Support lorsque vous vous connectez en tant que titulaire de la licence. NexCMP Free couvrant les corrections de bugs, chaque plan peut l'utiliser.
  • Vous voyez exactement ce qui est envoyé avant de l'envoyer: la version, le plan et le domaine, la page sur laquelle vous vous trouvez sans ses paramètres d'URL, votre navigateur et jusqu'à cinq erreurs récentes (pour une requête en échec, seulement la méthode, le chemin et le statut). Les mots de passe, tokens, cookies, clés API, données de vos clients et leurs adresses IP ne sont jamais envoyés, et tout élément ressemblant à un secret est préalablement masqué.
  • En cas d'échec de connexion, vous recevez un message clair et votre texte reste dans le formulaire. Les limites sont de 5 signalements par heure et 20 par jour, et envoyer le même rapport deux fois ne crée pas deux tickets. La démo en lecture seule n'envoie aucun rapport.

1.5.1

Les enveloppes de données sont mesurées, les nouvelles installations terminent leur configuration, les extensions retirées cessent la facturation

  • Enveloppe de données VPN (GB) : le panneau cumule désormais le trafic signalé par l'agent de nœud VPN et l'affiche sur le forfait, dans la console d'administration et sur le portail client. Lorsque les GB du forfait pour la période sont épuisés, ses proxys sont coupés, et ils se rouvrent en quelques secondes après une mise à niveau de bande passante ou au début de la période suivante. Les forfaits illimités ne sont jamais coupés.
  • Mettez à jour vos agents de nœud VPN vers la version 1.5.1. Les agents plus anciens sont toujours comptabilisés mais peuvent omettre des octets après une erreur réseau ou un redémarrage, et un nœud dont l'agent n'a pas signalé d'utilisation s'affiche comme Not measured et n'est jamais coupé.
  • Nouvelles installations : l'assistant de configuration ne s'arrête plus à Save CloudStack avec une erreur de table manquante ; la configuration de la base de données effectue désormais de nouvelles tentatives lorsque le panneau et son worker démarrent au même moment.
  • VPN: High Concurrency, High Priority Network et High IP Reputation ne sont plus commercialisés. Les forfaits qui en disposent déjà les conservent, et l'option ne sera plus facturée à compter du prochain renouvellement.
  • IPv6 Proxy ne liste plus de proxy HTTPS sur le port 443; ce port est SOCKS5. La page de commande VPN ne mentionne plus la rotation d'IP.

1.5.0

Vendez l'accès à des modèles d'IA avec AI Models

  • Module AI Models : activez-le sous License & updates, Modules. Désactivé par défaut, il est inclus sans surcoût dans NexCMP Free et NexCMP Source.
  • Apportez vos propres sources de modèles : ajoutez des fournisseurs compatibles OpenAI et Anthropic avec une clé chiffrée, testez la connexion et synchronisez leurs listes de modèles. Aucun élément n'est préchargé.
  • Définissez votre propre prix de vente pour chaque modèle (input, input mis en cache et output, pour 1 million de tokens), avec un prix de revient optionnel et une page Profit.
  • Une passerelle unique sur votre domaine : /ai/v1/chat/completions et /ai/v1/messages avec streaming, une seule clé pour tous les modèles accessibles et plusieurs fournisseurs par modèle avec basculement automatique.
  • Pages du portail client pour Models, API Keys, Usage, Logs, Settings et un Playground. Les clés intègrent les modèles autorisés, une date d'expiration, des budgets et des limites de débit ; les journaux contiennent uniquement des métadonnées et jamais de prompts ni de réponses.
  • Facturation sur portefeuille : les fonds sont réservés avant l'appel à un fournisseur, la consommation est débitée du portefeuille prépayé et toute requête est refusée avec une erreur 402 lorsque le solde est insuffisant.
  • Les revendeurs peuvent vendre AI Models sur leurs propres domaines avec leur propre majoration ou remise.
  • Pages d'administration pour Providers, Models, Profit et Audit, et un interrupteur de vente distinct désactivé par défaut.

NexCMP 1.4

Pilotez et configurez le panneau avec l'IA, depuis nexcmp.com

1.4.2

Nœuds proxy et VPN, corrigés

  • Les nœuds proxy IPv6 peuvent désormais être ajoutés sur un panel déjà installé : la version intègre le programme de nœud et son script réseau, et l'adresse du panel que les nœuds contactent se configure sous IPv6 Proxy, Settings (initialisée avec le domaine de votre licence).
  • Le panneau exécute désormais la planification de rotation automatique des IP (de 30 à 600 secondes) et le nettoyage des journaux des proxys IPv6.
  • Les adresses de passerelle ne sont jamais vendues : les nœuds VPN signalent la passerelle de chaque bloc, et ni les pools VPN ni ceux des proxys IPv6 ne l'attribuent.
  • Settings, Branding : définissez le nom d'affichage du service VPN (par exemple IPv4 Proxy ou Datacenter Proxy) ; il apparaît dans le menu, sur la page de commande et sur la page du service.
  • Le programme d'installation ajoute sshpass, nécessaire pour ajouter un nœud avec un mot de passe.

1.4.1

  • Le serveur de licences, l'installateur et la documentation se trouvent désormais sur nexcmp.com, avec la documentation sur nexcmp.com/docs. Le panneau contacte nexcmp.com pour l'activation et les mises à jour.
  • Aucun changement sur l'interface ou les fonctionnalités du panneau.

1.4.0

Configurez et gérez votre panneau avec l'IA

  • Clés API administrateur (Paramètres, API et agents IA) : restreintes par rôle, avec expiration, plages IP optionnelles, limites de débit et journal d'activité. Les secrets peuvent être définis mais ne sont jamais renvoyés.
  • Serveur MCP admin sur /mcp/admin pour Claude Code, Codex CLI, Gemini CLI, Cursor, Claude Desktop, claude.ai et les connecteurs ChatGPT (connexion OAuth) ainsi que les SDK OpenAI. Les actions financières, de sécurité et de suppression demandent toujours une confirmation.
  • Page AI Chat et panneau Ask AI dans la console d'administration. Utilisez votre propre compte OpenAI, Anthropic, Google Gemini ou OpenRouter, le fournisseur d'IA du panneau ou un outil de ligne de commande d'IA officiel sur lequel vous vous connectez sur le serveur. Chaque modification est affichée sous forme de carte de confirmation avant d'être appliquée.
  • Page des comptes IA avec installation, connexion et déconnexion pour les outils CLI officiels ; une console IA optionnelle est désactivée par défaut.
  • Configuration sous forme de fichier : exportez, prévisualisez et appliquez une configuration YAML depuis la page Import/Export ou via nexcmp config export, plan et apply, avec un schéma JSON public.
  • Carte de progression de l'installation sur la vue d'ensemble avec un bouton M'aider à l'installation, des forfaits de départ basés sur votre infrastructure, et des conseils sur les pages vides.
  • nexcmp admin exécute les mêmes outils d'administration depuis le shell du serveur ; nexcmp status affiche le serveur MCP admin et le moteur d'IA.
  • Les licences NexCMP Source fonctionnent sur n'importe quel domaine, avec un nombre illimité de domaines revendeurs. sudo nexcmp install-build installe votre propre build à partir du package source, avec vérifications et restauration automatique ; sudo nexcmp install-official revient au build officiel.
  • La devise du site peut suivre la langue du visiteur, ce qui est le nouveau comportement par défaut.
  • La grille tarifaire publique affiche à nouveau les forfaits CloudStack lorsqu'un cluster Proxmox VE est associé à la même zone.
  • Les taux de change utilisent une source publique neutre par défaut ; vous pouvez toujours publier un taux manuel.
  • Un bouton Documentation sur les pages d'administration renvoie vers l'article correspondant, et le binaire de la version est plus léger.

NexCMP 1.3

Proxmox VE comme seconde source de VM, quotas et moyens de paiement enregistrés

1.3.1

  • Boîte de dialogue d'ajout de fournisseur cloud : Proxmox VE n'affiche plus d'adresse par défaut d'un autre type de fournisseur.
  • Inclut toutes les fonctionnalités de la version 1.3.0.

1.3.0

Proxmox VE rejoint Apache CloudStack

  • Proxmox VE comme source de VM : ajoutez un ou plusieurs clusters Proxmox sous Infrastructure, Fournisseurs, à côté de CloudStack. Inclut les pools IP, les modèles d'OS issus d'images cloud, une console web, les métriques, les instantanés, la réinstallation, l'importation de VM existantes et la sélection de source par forfait.
  • Quotas de ressources pour chaque service : paliers basés sur les dépenses réelles, table par défaut modifiable et exceptions par client, vérifiées avant chaque facturation. Nouvelle page Quotas dans le portail client.
  • Promotions par service : crédits de service et codes de réduction en pourcentage avec plafond et commande minimum.
  • Recharge minimum (par défaut $10, configurable). L'option de virement bancaire est masquée lorsque l'interface n'est pas en vietnamien.
  • Moyens de paiement enregistrés (carte, Stripe Link, PayPal) et recharge automatique basée sur l'utilisation.
  • Affichage de la devise par langue, publication manuelle des taux de change et alertes Telegram pour les clients via votre propre bot.
  • Admin - Clients : pays d'après l'ip, parrainages, tri global et mises à jour de la liste en direct.
  • Messages du serveur et e-mails en 16 langues ; recherche dans le journal d'activité par code d'événement.
  • Chat de support : raccourcis Telegram et Zalo optionnels, configurables dans Paramètres, Support, et masqués tant qu'ils ne sont pas définis.
  • Correctifs : les pages VM masquent les champs absents d'une source, les listes d'OS suivent la source de la VM et les templates CloudStack sont réconciliés ; les serveurs dédiés reçoivent des templates d'installation Proxmox VE ; la facturation bénéficie d'un rattrapage de comptabilisation S3, d'un verrouillage réseau en cas de dette de trafic et de corrections sur les plannings de mise à l'échelle.

NexCMP 1.2

AI Chat et AI Agent, bare metal, documentation de l'API, CLI et MCP, mode démo en lecture seule

1.2.9

  • Durcissement du build.

1.2.8

  • Durcissement du build.
  • Page d'isolation réseau : titre corrigé.
  • La liste de contrôle de démarrage n'est affichée que lorsque le module de protection DDoS est activé.
  • Les fichiers de données dont la propriété est attribuée à root, par exemple après l'exécution d'une commande avec sudo, sont rétribués à l'utilisateur du service lors de chaque mise à jour et démarrage du service. nexcmp status émet un avertissement à leur sujet et sudo nexcmp fix-owner les répare.

1.2.7

  • Durcissement du build.
  • Le paquet de code source ne contient que ce qui est nécessaire pour compiler la version.

1.2.6

  • Durcissement du build.
  • Les installations non encore connectées à CloudStack n'affichent plus l'avertissement sur les IP gratuites restantes.

1.2.5

  • Assistant d'installation : vous pouvez terminer l'installation sans CloudStack (Connecter plus tard) et le connecter ensuite dans la console d'administration, sous Infrastructure, CloudStack. Jusqu'alors, le panneau d'état indique CloudStack : non connecté.
  • Sécurité : une fois l'installation terminée et le site HTTPS actif, le port du panneau (3000) n'écoute que sur la machine locale et est desservi par nginx. Pour un accès d'urgence, utilisez sudo nexcmp open-port [minutes], qui se ferme de lui-même, ou un tunnel SSH ; sudo nexcmp close-port le ferme prématurément.
  • Durcissement du build.

1.2.4

  • AI Chat indique les prix uniquement dans la devise du site.
  • Mode démo en lecture seule : les boutons Tester, Vérifier, Synchroniser et Réessayer sont également grisés.

1.2.3

  • Mode démo en lecture seule : l'encadré de connexion de démo sur la page de connexion admin n'est plus réécrit par l'obfuscation d'e-mail, et la connexion au portail client masque S'inscrire et Mot de passe oublié tant que la démo est active.
  • Mode démo en lecture seule : les boutons d'action tels que Redémarrer, Arrêter, Réinitialiser le mot de passe ou Réinstaller l'OS sont grisés avec une infobulle Désactivé en démo dans le portail et la console admin.
  • AI Chat : les outils de prix et de compte ne transmettent plus au modèle les estimations de taux de change ni le service GPU supprimé.

1.2.2

  • AI Chat et AI Agent attendent plus longtemps face aux fournisseurs d'IA lents, jusqu'à 90 secondes par appel de modèle et 4 minutes par réponse, afin que les modèles de raisonnement répondent toujours au lieu d'expirer.
  • Mode démo en lecture seule : les sessions de démo sont reconnues à partir des propres paramètres du panneau lors de chaque vérification.

1.2.1

  • Paramètres, Fournisseur d'IA : un nouveau paramètre Effort de raisonnement (minimal, faible, moyen ou élevé), envoyé avec chaque requête AI Chat et AI Agent. Les modèles de raisonnement répondent beaucoup plus vite à un niveau faible ; laissez sur Par défaut pour les autres modèles.

1.2.0

AI Chat et AI Agent, bare metal et outils de développement

  • AI Chat et AI Agent (module AI, désactivé par défaut) : un assistant dans le portail client qui répond aux questions sur vos services et le compte du client et peut passer le relais à votre équipe de support, ainsi qu'un agent qui exécute des tâches sur la propre VM d'un client via SSH, affichant chaque commande et sa sortie. Définissez n'importe quel point de terminaison compatible OpenAI, clé et modèle sous Paramètres, Fournisseur d'IA (la clé est stockée chiffrée et Connexion test la vérifie), puis activez le module sous Licence, Modules. L'agent utilise le propre client SSH du panneau, il n'y a donc aucun service supplémentaire à installer.
  • Bare metal (module Dedicated, désactivé par défaut) : vendez des serveurs physiques avec une page de commande, le contrôle de l'alimentation, l'installation d'un OS à partir d'un ISO et une console à distance via le contrôleur Redfish ou iDRAC de chaque serveur. Les identifiants du contrôleur sont stockés chiffrés. L'installation d'un OS nécessite un serveur web sur le réseau des contrôleurs qui dessert le dossier ISO ; vous définissez son adresse sous Infrastructure, Bare metal, ISOs clients.
  • Documentation de l'API sur /apidoc avec une console de requête, l'outil en ligne de commande cmp pour les clients (Linux, macOS et Windows ; signé ; installé et mis à jour depuis votre propre domaine sur /cli/ ; commandes générées à partir de l'API de votre panneau) et un serveur MCP sur /mcp afin que les clients puissent connecter des assistants IA avec leurs clés API.
  • Catalogue VPS : offres groupées par type et systèmes d'exploitation listés par nom complet et version.
  • Commandes : un historique des commandes pour chaque service sous Facturation, Commandes. L'ancienne adresse /orders reste fonctionnelle.
  • Mode démo en lecture seule pour les démos publiques : un compte affiche la console d'administration et le portail client, le serveur refuse toute modification, et une exception IA optionnelle peut tourner sur une VM avec des limites par IP et par budget (nexcmp demo-setup).
  • Le module GPU a été supprimé. Les installations mises à jour continuent de fonctionner ; le menu GPU, les pages et l'API ont disparu.
  • L'installateur installe désormais aussi openssh-client, utilisé par AI Agent.

NexCMP 1.1

Nouvelle console d'administration, anglais et vietnamien, administration mobile, image de marque et modules

1.1.3

  • Paramètres, Mentions légales : rédigez vos propres conditions d'utilisation et politique de confidentialité (en anglais et en vietnamien, markdown simple, jusqu'à 50 Ko chacune). Les clients les consultent sur /terms et /privacy, avec des liens lors de l'inscription et sur la page de commande. Un texte neutre par défaut s'affiche tant que vous ne les avez pas rédigées. Le code HTML brut et les liens de scripts sont rejetés lors de l'enregistrement, et seuls les administrateurs peuvent les modifier.
  • Auto Scaling : la prise en charge du hot-plug est désormais définie par modèle. Les images nommées comme Ubuntu 24.04 v7 (version 6 ou supérieure) sont reconnues automatiquement, et n'importe quel modèle peut être activé ou désactivé manuellement sous Admin, Catalogue, Modèles, Modifier. La colonne du hot-plug CPU s'affiche également sur l'interface mobile.
  • Générateur de modèles : share/templates/ intègre un script qui crée des images Linux prêtes à l'enregistrement (Ubuntu 22.04 et 24.04, Debian 12, Rocky 9) à partir des images cloud des éditeurs, avec l'agent invité, la gestion des mots de passe CloudStack, le redimensionnement dynamique des vCPU et de la RAM, le swap, un disque racine redimensionnable et un agent de surveillance facultatif au premier démarrage qui s'inscrit auprès de votre propre panneau. README inclus.
  • Admin : les écrans Datacenter, pool IP, ASN, connexion et politique utilisent une formulation neutre en anglais et en vietnamien.
  • Correctif : la somme de contrôle du téléchargement de l'agent est actualisée après chaque mise à jour, afin que l'installateur de l'agent au premier démarrage continue de fonctionner.

1.1.2

  • Portail client : les modules désactivés n'apparaissent plus. Plus d'étiquettes factices, plus de groupes de menus vides, plus d'Object Storage, plus de carte DDoS Shield ni de mention DDoS sur la page de commande, plus d'onglet de quota Protected et plus de filtres K8s, S3 ou VPN sur Bandwidth.
  • Onglet Console : le SSH web et l'AI SSH Agent ne s'affichent que lorsqu'un proxy SSH est installé ; sinon, l'onglet affiche la console VNC, sans affichage indéfini de Connexion en cours.
  • Auto Scaling : le portail sait à l'avance lorsqu'une image système de VM ne peut pas activer les vCPU ajoutés à chaud, et verrouille l'interrupteur et les boutons avec une explication claire au lieu de déclencher un échec après l'enregistrement. Admin, Catalogue, Modèles dispose d'une colonne de hot-plug CPU.
  • Admin : la vue d'ensemble du Datacenter et Bandwidth masquent les blocs BGP, VPN, DDoS et edge-collector lorsque ces modules sont désactivés.

1.1.1

  • Portail client : les sites configurés en USD n'affichent plus de montants en VND ni le sélecteur de devise, l'onglet AI SSH Agent est masqué lorsque le module IA est désactivé, et la note de bande passante suit la source de mesure (CloudStack).
  • Vue d'ensemble admin : les panneaux de trafic edge et Ceph sont masqués lorsqu'ils ne sont pas installés, et une clé API CloudStack de compte régulier est expliquée au lieu d'apparaître comme une erreur.
  • Le panneau de santé administrateur ne liste que les composants des modules activés.
  • E-mail : le nom de la marque est utilisé comme nom d'expéditeur lorsque le nom From SMTP est vide.

1.1.0

Une nouvelle console d'administration

  • Nouvelle disposition d'administration avec six espaces (Vue d'ensemble, Clients, Services, Finance, Infrastructure, Système) et une barre latérale en accordéon.
  • Tableau de bord de vue d'ensemble avec des graphiques pour le chiffre d'affaires, les clients, les services, la bande passante et la capacité CloudStack, ainsi qu'une liste Attention requise.
  • Console d'administration en anglais par défaut, avec le vietnamien disponible via le sélecteur de langue.
  • Administration mobile : barre d'onglets inférieure, feuilles du bas, listes de cartes et feuilles de filtres sur les téléphones.
  • Paramètres, Image de marque : nom de la marque, logo clair et sombre, favicon (SVG ou PNG, nettoyé) et couleur principale pour le portail client, la console d'administration et les e-mails ; devise du site en USD ou VND.
  • Licence et mises à jour, Modules : activez ou désactivez les modules commercialisables ; les menus des modules désactivés sont masqués.
  • Images OS et images ISO : les clients téléchargent leurs propres images sur votre CloudStack, facturées au Go.
  • Object Storage : les clés secrètes ne s'affichent qu'une seule fois, lors de leur création ou de leur rotation.
  • Les dates en anglais s'affichent au format 18 Oct 2026, 14:05 (24 heures).
  • Nombreux correctifs et durcissements concernant les sessions, les mots de passe, les clés API, la facturation et la console revendeur.

NexCMP 1.0

La première version stable : installez en une commande, vendez des VM sur CloudStack

1.0.6

  • Installeur : corrige l'étape nginx et TLS pour les domaines pointant directement vers le serveur (la version 1.0.5 s'arrêtait avec une erreur).
  • Installeur : attend jusqu'à 10 minutes pour apt et dpkg, que les nouveaux serveurs occupent lors de leurs propres mises à jour, et signale clairement les échecs d'apt.

1.0.5

  • Adresses standard : le portail client se trouve à la racine de votre domaine et la console d'administration sur /admin, aucun sous-domaine admin ou partenaire n'est requis. Les anciens liens /app redirigent de façon permanente.
  • Installeur : les domaines acheminés via Cloudflare obtiennent nginx sur les ports 80 et 443 avec Let's Encrypt, ainsi que les véritables IP client de Cloudflare. Configurez SSL/TLS de Cloudflare sur Full (strict).
  • Les cookies de session de la console utilisent le préfixe __Host- en HTTPS, vous vous reconnectez donc une seule fois.

1.0.4

  • Les libellés de la page de licence sont plus clairs : Jeton valide jusqu'au, Mises à jour jusqu'au, Portail des licences.
  • nexcmp status ne signale plus de faux problème lorsqu'il est exécuté sans sudo.

1.0.3

  • nexcmp update fonctionne à nouveau après une mise à jour lancée depuis la console d'administration : la mise à jour conserve désormais les fichiers de l'installeur et actualise les unités de service ainsi que l'outil en ligne de commande.

1.0.2

  • Les fichiers de service, le modèle nginx et les fichiers Docker sont en anglais.

1.0.1

  • Console d'administration : corrections de formulation sur plusieurs pages et plus de fenêtres pop-up de module désactivé pour les fonctionnalités éteintes.

1.0.0

Première version stable

  • Installez en une commande sur un serveur Linux, puis terminez la configuration dans un navigateur.
  • Machines virtuelles sur Apache CloudStack : création, démarrage, arrêt, redémarrage, console, changement de plan, mise à l'échelle, réinstallation et suppression, avec volumes, instantanés et sauvegardes, IPv4 publique et pare-feu.
  • Facturation à l'heure ou au mois depuis un portefeuille prépayé, avec factures et paiements Stripe.
  • Clients, revendeurs en marque blanche disposant de leur propre domaine et de prix de gros, tickets de support et promotions.
  • E-mail via votre propre serveur SMTP, journal d'audit, suivi de la bande passante et plusieurs zones CloudStack.
  • Licence et mises à jour directement dans la console d'administration.

Comment vous parviennent les mises à jour

Les versions sont signées. Ouvrez Licence et mises à jour dans la console d'administration et appuyez sur Mettre à jour, ou exécutez sudo nexcmp update sur le serveur. NexCMP Free inclut les mises à jour pour la première année ; la version que vous possédez continue de fonctionner si vous ne la renouvelez pas.

Un numéro de version comporte trois parties. La première change rarement, la seconde marque un ensemble de nouvelles fonctionnalités et la troisième indique un correctif ou une modification mineure d'une version que vous possédez déjà.

Exécutez la dernière version de NexCMP

NexCMP Free est à $0 la première année avec tous les modules inclus. Installez-le en une commande et mettez-le à jour depuis la console d'administration.

Dernière mise à jour :