--- title: CloudPanel created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, deployment, panel, hebergement, php, node, web] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Deployment, https://github.com/cloudpanel-io/cloudpanel-ce] --- # 🚀 CloudPanel > **Panel d'hébergement web moderne et gratuit** — la success-story européenne qui remplace cPanel/Plesk pour PHP, Node.js et static sites. Interface élégante, focus perf. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | [cloudpanel.io](https://www.cloudpanel.io/) | | **GitHub** | [cloudpanel-io/cloudpanel-ce](https://github.com/cloudpanel-io/cloudpanel-ce) | | **License** | CloudPanel CE (custom, gratuit) — CloudPanel Enterprise (payant) | | **Langage** | Go (backend) + Vue.js (UI) | | **Étoiles GitHub** | 1,7k ⭐ | | **Catégorie** | [[cat-deployment\|Deployment]] | | **Origine** | Allemagne 🇩🇪 (München) | ## 📝 Description **CloudPanel** est un **panel d'hébergement web** nouvelle génération qui s'est fait connaître par sa simplicité d'installation (1 commande) et son **orientation performance** : Nginx + PHP-FPM tuné, support natif de l'OPCache, intégration de Redis, et une UI moderne. C'est l'**anti-cPanel** dans l'esprit : pas de licences chères, pas de Webmail Roundcube daté, pas de cpuserveur pas clair. Concrètement, CloudPanel gère : **sites PHP** (Laravel, WordPress, Symfony, Magento), **sites Node.js** (Next.js, Nuxt, Express), **sites statiques** (Nginx servant des fichiers), et propose un **DNS managé** + **système de backups** intégrés. La version **Community Edition (CE)** est gratuite et largement suffisante pour 95 % des usages ; la version **Enterprise** ajoute SSO, audit, support commercial. **Différences avec cPanel/Plesk** : - ✅ **Gratuit** (CE), pas de par-licence abusive - ✅ **Installation 1-click** sur Ubuntu 22.04/24.04 - ✅ **Multi-Cloud** : fonctionne sur AWS, GCP, Azure, Hetzner, OVH, DigitalOcean… - ✅ **CLI puissante** en complément de l'UI - ✅ **Modern stack** : PHP 7.4 → 8.4, Node 16 → 22, MariaDB, Redis - ❌ Pas de webmail intégré (il faut installer Roundcube/Snappymail à côté) - ❌ Pas de résolveur DNS complet (BIND/PowerDNS) — juste un push API vers les registres **Public cible** : hébergeurs, agences, dev qui veut auto-héberger 5-50 sites sans la complexité de Plesk. ## 🚀 Installation ### Prérequis - **Serveur nu** (VPS, dédié) avec **Ubuntu 22.04 ou 24.04 LTS** (CloudPanel ne supporte pas Debian) - 1 CPU, 2 Go RAM minimum (4 Go recommandé) - Accès root ### Installation one-liner ```bash # Sur Ubuntu 22.04/24.04, en root curl -sSL https://installer.cloudpanel.io/ce/v2/install.sh | sudo bash ``` L'installation prend ~5 minutes. CloudPanel est ensuite accessible sur `https://:8443` (TLS auto-signé au premier login) avec le user `admin` et un mot de passe généré qu'il faut noter. ### Via cloud-init (Hetzner / AWS) ```yaml # cloud-init # https://www.cloudpanel.io/docs/cloudpanel/getting-started/ runcmd: - curl -sSL https://installer.cloudpanel.io/ce/v2/install.sh | bash ``` ## ⚙️ Configuration - **Vhost** : chaque site est un "vhost" dans CloudPanel, avec son pool PHP-FPM dédié et son utilisateur Unix - **Domaines & DNS** : ajouter un domaine, CloudPanel affiche les records à créer, et peut pousser automatiquement vers DigitalOcean / Hetzner DNS / Cloudflare - **PHP versions** : par site, on peut choisir 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 - **Backups** : configurer la destination (S3, B2, FTP, SFTP) et la fréquence, restauration en un clic - **CLI** : `clpctl` pour scripter (créer un site, reset password, lister les users) - **Firewall** : UFW géré par CloudPanel, ajouter ses règles via l'UI ## 🔗 Alternatives - **[[app-vito]]** — concurrent direct, plus orienté Laravel, plus jeune - **Plesk** — vétéran propriétaire, plus de features (mail, webmail, DNS complet), ~10 €/mois - **cPanel** — le patriarche, licence par compte, interface vieillissante - **aaPanel** — fork moderne et gratuit de BT.cn, plus dense - **RunCloud / Cloudways** — PaaS managés (pas self-hosted) ## 🔒 Sécurité - ⚠️ **Changer le port d'admin** (8443 par défaut) et **restreindre l'IP source** via firewall - ⚠️ **Activer fail2ban** manuellement (CloudPanel ne l'installe pas par défaut) - **Activer 2FA** sur le compte admin dès le premier login - **Désactiver les fonctions PHP dangereuses** (`disable_functions` dans le pool PHP-FPM) par défaut - **ModSecurity + OWASP CRS** : optionnel, activable dans les settings du vhost - **SSH** : CloudPanel conserve la config OpenSSH d'Ubuntu — déplacer le port et désactiver l'auth par mot de passe ## 📚 Ressources - [Site officiel](https://www.cloudpanel.io/) - [Documentation](https://www.cloudpanel.io/docs/) - [Dépôt GitHub](https://github.com/cloudpanel-io/cloudpanel-ce) - [Changelog](https://www.cloudpanel.io/changelog/) ## 🔗 Pages Liées - [[cat-deployment]] - [[app-portainer]] - [[app-vito]] - [[app-coolify]] - [[cat-docker]] - [[securisation-home-lab]] - [[recettes-docker-compose]]