Service auto-hébergé
1Panel-dev/1Panel avatar
1Panel-dev/1Panel

1Panel : un panneau de contrôle VPS natif pour agents IA

Aperçu du projet : 1Panel est un panneau de contrôle VPS open source moderne et le seul à prendre en charge natif les agents IA. Exécutez des modèles Ollama, déployez des agents OpenClaw et gérez l'intégralité de votre pile de serveurs à partir d'une seule interface Web épurée.

36 900 étoiles3 348 forksGoGPL-3.0

En bref

De quoi s’agit-il ?
Un gestionnaire de serveurs open source capable de déployer des modèles Ollama, des agents OpenClaw et des applications dockerisées depuis une interface unifiée.
À qui s’adresse-t-il ?
1Panel s'adresse aux administrateurs système et auto-hébergeurs qui souhaitent déployer serveurs et modèles IA sans infrastructure séparée. Le projet, dominé par 36 000+ étoiles GitHub, reste actif sous GPL-3.0.
Puis-je l’utiliser commercialement ?
Oui, sous conditions. GPL-3.0 est une licence copyleft : si vous distribuez un logiciel qui l’inclut, vous devez publier le code source de ce logiciel sous la même licence. Un usage interne, sans distribution, ne déclenche pas cette obligation.
Est-il encore maintenu ?
Oui. Le dépôt a reçu de nouveaux commits au cours des dernières 24 heures.
En quel langage est-il écrit ?
Principalement Go, d’après les statistiques de langage de GitHub.

Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 15 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.

ANALYSE OPEN SOURCE APPROFONDIE

Un runtime natif pour l'intégration Ollama et agents OpenClaw

1Panel se positionne comme le panneau VPS open source unique avec un runtime d'agents IA intégré, écrit en Go. Selon le README du projet, ce runtime permet d'exécuter directement des modèles Ollama (apprentissage automatique local) et des agents OpenClaw personnalisés depuis le tableau de bord, sans gérer une pile IA séparée. Le dépôt expose un compteur de GPU et des statistiques d'utilisation de modèles au sein de l'interface principale, réduisant ainsi le besoin d'outils de monitoring externes pour des déploiements d'IA.

La documentation insiste sur l'« AI Management » avec une architecture « Metal-to-Agent » : bare metal (serveur physique), puis escalade vers la gestion centralisée d'une passerelle IA et d'une galerie de compétences. Cette approche différencie 1Panel des concurrents établis (cPanel, Plesk, aaPanel, Webmin), qui n'offrent pas de support natif pour les agents IA d'après le tableau comparatif fourni.

Marché d'applications et déploiement containerisé

Le projet fournit un marché d'applications intégré répertoriant plus de 165 packages open source prépackagés, dont Nextcloud, Bitwarden, Umami et NocoBase. Chaque application s'installe et se met à jour via un clic dans l'interface, sans ligne de commande requise. Cette approche s'appuie sur une architecture basée conteneurs : les applications s'exécutent dans Docker, ce qui isole les vulnérabilités et simplifie les restaurations.

La section « Efficient Visual Operations » du README énumère la gestion Docker native, permettant aux utilisateurs de créer, inspecter, arrêter des conteneurs et de gérer les réseaux et volumes via l'interface graphique. Aucun détail sur la stratégie de staging des images ou le cycle de vie des mises à jour de packages n'est exposé dans la documentation publique disponible.

Installation rapide et accès sécurisé

1Panel se déploie par une seule commande bash exécutée sur un serveur Linux (Debian, Ubuntu, CentOS, Rocky). L'installation exige 1 Go de RAM minimum et 60 secondes environ. La commande d'initialisation, `bash -c "$(curl -sSL https://resource.1panel.pro/v2/quick_start.sh)"`, provisionne le binaire 1pctl et établit la base de données locale. Après l'installation, l'utilisateur accède au panneau via `http://<server-ip>:<port>/<security-path>` dans un navigateur.

Pour récupérer les identifiants d'accès initial, la documentation prescrit l'exécution de `1pctl user-info` en SSH. Le chemin de sécurité est un identifiant opaque généré lors de l'installation et ne peut pas être rédéfini via la ligne de commande selon le README ; pour le modifier, il faut entrer dans la base de données locale ou utiliser la console du panneau. Le projet n'expose pas d'alternative d'installation via gestionnaire de paquets ou image pré-construite.

Sécurité, pare-feu et WAF

Le README énumère les couches de sécurité : regroupement des applications en conteneurs Docker, configuration de pare-feu (règles in/out), intégration fail2ban, et un WAF (Web Application Firewall) qui, selon le texte, est prêt dès le premier jour sans configuration supplémentaire requise. L'édition gratuite inclut un WAF de base et un pare-feu ; l'édition Pro ajoute un WAF avancé et une protection contre la falsification de sites web (detection tampering).

L'authentification se termine par un chemin de sécurité opaque (security-path) dans l'URL, similaire à une clé API. La documentation mentionne une section SECURITY.md dans le dépôt pour les rapports de vulnérabilités, mais n'en fournit pas le contenu complet dans le README. Aucun audit ou certification de sécurité n'est mentionné.

Sauvegarde, restauration et résilience

Le panneau propose des sauvegardes planifiées vers des stockages multiples : AWS S3, Cloudflare R2 ou stockage local. Chaque sauvegarde crée un instantané de l'état complet du serveur (base de données, fichiers d'application, configurations). La restauration s'effectue en un clic : l'utilisateur sélectionne un instantané et applique la restauration sans intervention manuelle. Cette architecture est conçue pour des basculements rapides en cas de corruption ou de perte de données.

La fréquence des sauvegardes (quotidienne, hebdomadaire, etc.) est configurable via l'interface, mais le README n'expose pas la granularité de sauvegarde (fichiers versus blocs) ni la vérification d'intégrité avant restauration. Pour les dépôts comportant des millions de fichiers, la durée de sauvegarde et la consommation de bande passante ne sont pas documentées.

Édition Pro, tarification et support communautaire

1Panel existe en deux variantes : une édition OSS (Open Source Software) gratuite et perpétuelle, et une édition Pro facturée 80 $/an. L'édition gratuite inclut installation d'applications en un clic (165+ packages), agents IA limités à 5, WAF de base et pare-feu, Docker natif et sauvegardes cloud. L'édition Pro y ajoute des agents IA illimités, WAF avancé, protection contre la falsification de sites, surveillance de disponibilité (uptime), gestion de multiples nœuds, personnalisation du logo/thème et support prioritaire.

Le README pointe vers un serveur Discord pour l'aide et le show-and-tell, la documentation officielle sur 1panel.pro/docs, et les signalements de bugs via GitHub Issues. Selon les métadonnées du dépôt (août 2026), le projet totalise 36 664 étoiles GitHub et 3 309 forks, signalant une adoption significative. Le README affirme que plus de 2,5 millions d'auto-hébergeurs font confiance au projet, bien que aucune méthodologie de comptage ne soit fournie. La branche par défaut est nommée dev-v2, indiquant un schéma de versioning où chaque version majeure (v2) a son cycle de développement dédié.

Conclusion éditoriale

1Panel s'adresse aux administrateurs système et auto-hébergeurs qui souhaitent déployer serveurs et modèles IA sans infrastructure séparée. Le projet, dominé par 36 000+ étoiles GitHub, reste actif sous GPL-3.0. L'édition gratuite suffisait à des cas simples (VPS Linux, Debian/Ubuntu/CentOS/Rocky, 1 Go RAM minimum) ; avant adoption, vérifier la version en place et lancer `1pctl user-info` pour valider l'accès. L'édition Pro (80 $/an) ajoute agents illimités et WAF avancé, mentionnée sans benchmark détaillé sur la différence de performance en production.

Sources officielles

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Notes de la communauté

Notes de la communauté