Fonctionnalités

Tout ce qu'un panneau d'hébergement moderne doit offrir. Gratuit et open source.

🌐 Serveur Web (Nginx)
Vhosts automatiques
Un fichier de configuration Nginx est généré automatiquement pour chaque domaine ajouté.
PHP-FPM par compte
Chaque compte a son propre pool PHP-FPM avec user/group isolé et socket dédié.
Gzip & Cache
Compression gzip activée par défaut. Headers de cache pour les assets statiques (30 jours).
Client max body 128M
Upload de fichiers jusqu'à 128 MB par défaut. Configurable par compte.
Custom error pages
Pages d'erreur personnalisables par domaine (403, 404, 500).
Reverse proxy
Support de configurations reverse proxy pour les apps Node.js, Python, etc.
🐘 PHP Multi-Version
PHP 7.4 à 8.4
Toutes les versions majeures installées via Remi (RHEL) ou Ondrej (Ubuntu).
Switch par domaine
Changez la version PHP d'un domaine en un clic via l'API ou l'interface.
php.ini custom
Chaque compte a ses propres valeurs php.ini (upload_max, memory_limit, etc.).
Extensions activables
imagick, redis, memcached, intl, bcmath, soap, gd et plus.
open_basedir
Isolation automatique — chaque compte ne peut accéder qu'à son propre répertoire.
🗄️ MySQL / MariaDB
Créer DB + user
Création de bases de données et d'utilisateurs MySQL par compte. Préfixe automatique (username_dbname).
phpMyAdmin SSO
Accès phpMyAdmin intégré sans login séparé. Single Sign-On automatique.
Import / Export
Import et export SQL depuis l'interface ou l'API.
Limites par package
Nombre maximum de bases de données configurable par package.
Quotas
Suivi de la taille de chaque base de données.
🔒 SSL / Let's Encrypt
Auto-provisioning
Certificat SSL émis automatiquement via acme.sh pour chaque domaine.
Renouvellement auto
Cron de renouvellement automatique. Zéro intervention manuelle.
Wildcard SSL
Support des certificats wildcard via DNS challenge.
SNI multi-domaines
Plusieurs domaines SSL sur une seule IP grâce au SNI.
Redirect HTTP → HTTPS
Redirection automatique du port 80 vers 443 après émission du certificat.
📁 File Manager
Interface web complète
Upload, download, rename, delete, copier, déplacer — tout depuis le navigateur.
Éditeur de code
Éditeur intégré avec coloration syntaxique pour PHP, HTML, CSS, JS, etc.
Drag & drop upload
Glissez-déposez vos fichiers directement dans le navigateur.
Extract ZIP/TAR
Extraction d'archives directement sur le serveur.
Chmod / Permissions
Changement de permissions de fichiers et dossiers.
Preview
Aperçu des images et fichiers PDF directement dans le navigateur.
🌍 DNS (PowerDNS)
Zones automatiques
Une zone DNS est créée automatiquement pour chaque domaine ajouté.
Tous les types
A, AAAA, CNAME, MX, TXT, SRV, NS — tous supportés.
Records par défaut
SOA, NS, A, MX, SPF créés automatiquement à la création du domaine.
API PowerDNS
Gestion des records via l'API REST du panel.
Templates DNS
Templates de zones par défaut configurables.
🌐 Domaines
Domaine principal
Un domaine principal par compte, lié au répertoire public_html.
Domaines addon
Ajoutez des domaines supplémentaires avec leur propre document root.
Sous-domaines
Créez des sous-domaines pointant vers des sous-répertoires.
Redirections
Redirections 301 et 302 configurables par domaine.
Domaines parkés
Pointez plusieurs domaines vers le même contenu.
💾 Backups
Backup complet
Fichiers + bases de données + configuration en un seul archive tar.gz.
Backup quotidien
Cron de backup automatique configurable (quotidien, hebdomadaire).
Restore en un clic
Restauration complète d'un backup via l'API.
Download
Téléchargement du backup en tar.gz.
Rétention configurable
Nombre de jours de rétention configurable (7, 14, 30 jours).
📊 Monitoring & Metrics
Disk usage
Utilisation disque en temps réel par compte.
Bandwidth
Suivi de la bande passante mensuelle par compte (parsing logs Nginx).
Compteurs
Nombre de domaines, bases de données, emails, comptes FTP par compte.
Status serveur
CPU, RAM, disk, load average, uptime — dashboard admin.
Services
Statut en temps réel de Nginx, MariaDB, PHP-FPM, PowerDNS.
🔌 API REST
Comptes
Créer, lister, suspendre, réactiver, terminer des comptes d'hébergement.
Domaines
Ajouter, lister, supprimer des domaines par compte.
Databases
Créer, lister, supprimer des bases de données MySQL.
SSL
Émettre et vérifier des certificats SSL.
DNS
Gérer les zones et records DNS.
Files
Lister, lire, écrire, supprimer, renommer, chmod, extraire des fichiers.
Backups
Créer, lister, restaurer des backups.
Stats
Récupérer les métriques d'utilisation par compte.
Auth Bearer
Authentification par token API (Authorization: Bearer).
Intégration NHC Portal
Driver de provisioning natif — créez des comptes automatiquement au paiement.
👥 Comptes & Packages
Users Linux isolés
Chaque compte est un user Linux séparé avec son propre home directory.
Quotas disque
Quotas Linux appliqués par compte selon le package.
Packages configurables
Disk, bandwidth, max domaines, max DBs, max emails, version PHP.
Suspend / Unsuspend
Suspension et réactivation en un clic (désactive le vhost + lock le user).
Terminate
Suppression complète du compte (user, fichiers, DBs, DNS, vhost).

Prêt à économiser sur vos licences?

Téléchargez NHC Panel gratuitement. Aucune carte de crédit, aucune licence, aucune limite.

Télécharger gratuitement →
Écosystème NHC : 🌐 NHC Hosting 🚀 NHC Portal 🖥️ NHC Panel 🔑 NHC Manager 📡 NHC Uptime 🛡️ NHC Security