Parcourez et éditez les fichiers dans vos conteneurs
Un explorateur de fichiers et éditeur de code intégrés pour les volumes Docker. Pas besoin de client SSH -- gérez les fichiers directement depuis votre tableau de bord.
Gestion complète des fichiers dans le navigateur
Parcourez, modifiez, créez et supprimez des fichiers dans n'importe quel volume de conteneur -- sans terminal nécessaire.
Comment ça fonctionne
Sélectionner un conteneur
Choisissez n'importe quel conteneur en cours d'exécution dans la liste d'applications de votre stack. sh0 affiche tous les volumes et montages bind disponibles.
Parcourir les volumes
Naviguez dans l'arborescence avec une interface d'explorateur de fichiers familière. Cliquez sur les dossiers pour les développer, cliquez sur les fichiers pour les prévisualiser.
Éditer les fichiers
Ouvrez n'importe quel fichier texte dans l'éditeur en ligne. Effectuez vos modifications et enregistrez -- le fichier est écrit directement dans le volume du conteneur.
Créer ou supprimer
Créez de nouveaux fichiers et répertoires, ou supprimez les existants. Toutes les opérations incluent une confirmation pour éviter la perte de données.
Le flux de travail du gestionnaire de fichiers
Toutes les opérations passent par l'API Docker -- pas de SSH, pas d'exec, pas d'agent installé dans le conteneur
Tout ce dont vous avez besoin
Prévisualisation de fichiers
Prévisualisez les fichiers texte, les fichiers de configuration et les logs directement dans le navigateur. Pas besoin de télécharger ou de se connecter en SSH.
Éditeur de code en ligne
Éditez des fichiers avec une interface d'éditeur de code propre. Coloration syntaxique pour les types de fichiers courants. Sauvegardez en un clic.
Sécurité renforcée
Les attaques de traversée de chemin sont bloquées au niveau de l'API. Chaque chemin de fichier est validé et confiné au volume sélectionné.
Téléversement de fichiers
Téléversez des fichiers de configuration, des certificats ou tout autre fichier directement dans le volume de votre conteneur depuis le navigateur.
Téléchargement de fichiers
Téléchargez n'importe quel fichier du conteneur vers votre machine locale. Utile pour récupérer des logs, des exports ou des fichiers de sauvegarde.
Gestion de la configuration
Modifiez les fichiers .env, les configurations nginx, les paramètres de base de données et tout autre fichier de configuration sans redémarrer le conteneur.
L'ancienne méthode
- x Se connecter en SSH au serveur
- x Exécuter docker exec -it pour entrer dans le conteneur
- x Utiliser vi ou nano dans le conteneur
- x Utiliser scp ou docker cp pour transférer des fichiers
- x Espérer que le conteneur a les bons outils installés
- x Aucune piste d'audit des modifications
La méthode sh0
- Cliquez sur l'onglet gestionnaire de fichiers
- Parcourez l'arborescence visuellement
- Éditez dans un vrai éditeur de code
- Téléversez et téléchargez depuis le navigateur
- Fonctionne sur tout conteneur, aucun outil nécessaire
- Validation de chemin renforcée pour la sécurité
Questions et réponses
Y a-t-il une limite de taille de fichier pour l'édition ? +
Puis-je éditer des fichiers binaires ? +
Qu'en est-il des permissions de fichiers ? +
Quels types de volumes sont pris en charge ? +
Gérez les fichiers sans quitter votre navigateur.
Parcourez, modifiez et organisez les fichiers dans n'importe quel volume de conteneur. Pas de SSH, pas de docker exec, pas de tracas.