À propos du projet

CPN (Control Panel Network) est un outil de gestion de serveur auto-hébergé écrit en Rust. Il fonctionne comme un panneau de contrôle d'hébergement, permettant aux administrateurs d'installer et de gérer des services web via une interface web ou une CLI. Le logiciel prend en charge les principales distributions Linux, notamment AlmaLinux, Rocky Linux, RHEL, Ubuntu et Debian. La prise en charge de Windows Server est actuellement limitée à la Phase A. Les principales capacités incluent : - **Installateur web** : installation en un clic via un script shell fourni. - **Tableau de bord** : gestion des sites web, des comptes de messagerie, des bases de données et des certificats SSL depuis une interface unifiée. - **Interface CLI** : assistant en terminal alternatif pour l'installation et la gestion. - **Accès distant** : prise en charge du tunneling SSH pour un accès distant sécurisé au panneau. Le projet est actuellement en statut Alpha (v0.2.6-alpha.21), ce qui signifie qu'il n'est pas encore stable pour une utilisation en production. Il est conseillé aux utilisateurs d'utiliser des environnements VPS jetables, de maintenir des sauvegardes et de consulter la documentation de support de la plateforme avant tout déploiement sur des hôtes critiques. Le logiciel est sous licence GPL v3.