SSH depuis votre navigateur
Shell interactif complet, explorateur de fichiers visuel et éditeur de code en ligne -- directement dans le tableau de bord sh0. Pas de clés SSH, pas de redirection de port, pas d'acrobaties en ligne de commande.
Ce que vous obtenez
Une expérience de terminal complète intégrée à votre tableau de bord. Aucun outil externe requis.
Comment ça fonctionne
Ouvrir votre application dans le tableau de bord
Naviguez vers n'importe quelle application déployée dans votre tableau de bord sh0. Fonctionne pour tout stack -- Node.js, Python, Go, PHP, ou toute image Docker.
Cliquer sur l'onglet « Terminal »
Un clic pour ouvrir le terminal intégré. Pas de configuration SSH, pas de gestion de clés, pas de redirection de port.
Sélectionner le conteneur ou le service
Pour les stacks multi-services (par ex., application + base de données + Redis), choisissez quel conteneur vous souhaitez accéder depuis un menu déroulant.
Accès shell complet dans votre navigateur
Vous obtenez un vrai shell interactif. Exécutez des commandes, inspectez les logs, déboguez les problèmes, gérez les fichiers -- le tout sans quitter votre navigateur.
Comment fonctionne la connexion
Connexion entièrement chiffrée et authentifiée -- aucun port SSH exposé
Tout ce dont vous avez besoin
Shell interactif complet
Pas un pseudo-terminal allégé. PTY complet avec couleurs, complétion par tabulation, mode vi et tout ce que vous attendez d'un vrai shell.
Explorateur de fichiers avec arborescence
Parcourez le système de fichiers du conteneur visuellement. Développez les répertoires, prévisualisez les fichiers, naviguez dans la structure de votre application en un coup d'oeil.
Éditeur en ligne avec coloration syntaxique
Cliquez sur n'importe quel fichier pour l'éditer sur place. Coloration syntaxique pour plus de 50 langages. Enregistrez directement dans le système de fichiers du conteneur.
Sélection de conteneur multi-service
Vous exécutez un stack avec application, base de données, cache et worker ? Basculez entre les conteneurs avec un menu déroulant. Pas besoin de retenir les identifiants de conteneurs.
Connexion WebSocket sécurisée
Tout le trafic du terminal transite par un WebSocket chiffré via l'API sh0. Aucun port SSH exposé, aucune surface d'attaque.
Pas de clés SSH nécessaires
Authentifiez-vous via le tableau de bord. Pas de génération de clés SSH, pas de gestion d'authorized_keys, pas de maux de tête de rotation de clés.
L'ancienne méthode
- x Se connecter en SSH au serveur
- x Trouver le bon identifiant de conteneur
- x docker exec -it manuellement
- x Pas d'explorateur de fichiers
- x Installer nano/vim dans le conteneur
- x Gérer les clés SSH
La méthode sh0
- Cliquer sur Terminal dans le tableau de bord
- Sélectionner le conteneur depuis le menu déroulant
- Shell complet dans le navigateur
- Arborescence visuelle + éditeur
- Aucune configuration SSH nécessaire
- Fonctionne depuis n'importe quel appareil
Questions et réponses
Quels shells sont pris en charge ? +
Puis-je éditer des fichiers directement ? +
La connexion est-elle sécurisée ? +
Puis-je accéder à n'importe quel conteneur de mon stack ? +
Ça fonctionne sur mobile ? +
Y a-t-il un historique des commandes ? +
Accédez à vos conteneurs instantanément
Shell complet, explorateur de fichiers et éditeur -- directement dans votre navigateur. Pas de SSH, pas de clés, pas de tracas.