
de 1panel-appstore159
Générer, valider et packager des déploiements Docker en packages pour le store d'applications local de 1Panel ; produit des répertoires d'applications, des métadonnées, des versions et des icônes.
1Panel App Builder convertit les déploiements Docker (docker-compose, docker run ou projets GitHub) en packages d'applications compatibles avec 1Panel. Il analyse les fichiers compose, extrait les services, les ports, les volumes et les variables d'environnement, et génère la structure de répertoire recommandée apps/<app-key>/ avec data.yml, des répertoires de version, des fichiers README et des ressources de logo. La compétence inclut des conseils de validation et des scripts pour vérifier les variables de port, le marquage des versions et les politiques d'icônes afin que les packages respectent les conventions de 1Panel.
Utilisez cette compétence lorsque vous devez intégrer un projet conteneurisé dans un store d'applications local 1Panel, préparer une application pour la distribution ou valider un package d'application existant avant de le valider. Elle est appropriée pour convertir un dépôt GitHub ou un fichier docker-compose.yml en une application structurée, corriger les métadonnées/variables de port ou résoudre les icônes manquantes et les incompatibilités de version.
Cette compétence est idéalement utilisée par des agents capables d'exécuter des scripts shell et de manipuler des arborescences de fichiers (agents capables de CLI comme Copilot/Codex, agents d'automatisation locale avec accès shell). Elle suppose un accès à un système de fichiers, des fichiers Docker/compose et la capacité d'exécuter les scripts inclus.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.