Tout ce qu'il faut pour installer, configurer et utiliser NHC Panel.
À la fin de l'installation, le script affiche vos credentials :
⚠️ Sauvegardez ces credentials! Ils sont aussi dans /opt/nhcpanel/config/panel.conf
Authorization: Bearer {api_key}
| Méthode | Endpoint | Description |
|---|---|---|
| POST | /api/accounts |
Créer un compte |
| GET | /api/accounts |
Lister les comptes |
| GET | /api/accounts/{id} |
Détails d'un compte |
| POST | /api/accounts/{id}/suspend |
Suspendre un compte |
| POST | /api/accounts/{id}/unsuspend |
Réactiver un compte |
| POST | /api/accounts/{id}/terminate |
Terminer un compte |
| POST | /api/domains |
Ajouter un domaine |
| GET | /api/domains/{account_id} |
Lister les domaines |
| DELETE | /api/domains/{id} |
Supprimer un domaine |
| POST | /api/databases |
Créer une base de données |
| GET | /api/databases/{account_id} |
Lister les bases de données |
| DELETE | /api/databases/{id} |
Supprimer une base de données |
| POST | /api/ssl/issue |
Émettre un certificat SSL |
| GET | /api/ssl/{domain} |
Statut SSL d'un domaine |
| POST | /api/php/switch |
Changer la version PHP |
| GET | /api/php/versions |
Lister les versions PHP installées |
| GET | /api/dns/{domain} |
Lister les records DNS |
| POST | /api/dns/{domain} |
Ajouter un record DNS |
| GET | /api/files/list?account_id=1&path=/ |
Lister un répertoire |
| POST | /api/backups/create |
Créer un backup |
| GET | /api/stats/{account_id} |
Métriques d'utilisation |
| GET | /api/server/status |
Statut du serveur |
| GET | /api/server/services |
Statut des services |
NHC Panel s'intègre nativement avec NHC Portal (plateforme de facturation pour hébergeurs). Le provisioning est automatique :
C'est le même flow que cPanel/WHM, mais sans licence.
/opt/nhcpanel/config/panel.conf| Port | Service | Description |
|---|---|---|
2087 | Admin Panel | WHM-like — gestion serveur, comptes, packages |
2083 | Client Panel | cPanel-like — gestion hebergement client |
2096 | Webmail | Roundcube webmail |
80/443 | Web | Sites web des clients (Nginx) |
53 | DNS | PowerDNS authoritative |
25/587 | SMTP | Postfix mail server |
993/143 | IMAP | Dovecot mail retrieval |