Bonjour,
bienvenue sur VSDactyl.
VSDactyl vous permet de gérer les fichiers et la console de vos serveurs distants directement dans VS Code, avec un flux rapide et sécurisé.
Installation rapide
Ouvrir le Marketplace des extensions
Utilisez Ctrl + Shift + X sur Windows/Linux ou Cmd + Shift + X sur macOS.
Première connexion
Créer une clé API
- Ouvrez le tableau de bord de votre panel.
- Allez dans Account.
- Ouvrez API Credentials.
- Créez une nouvelle clé et copiez-la.
L'ajouter dans VS Code
- Display Name : Nom de votre choix.
- Panel URL : Adresse de votre panel.
- API Key : Collez la clé copiée.
SSH Auto-Setup
Configuration en un clic
Dans le formulaire, choisissez SSH Key puis activez Auto-configure SSH Key.
- Génération locale d'une paire de clés.
- Envoi de la clé publique au panel.
- Enregistrement du chemin de clé privée.
Gérer les fichiers comme en local
Explorateur de Fichiers Récurrent dans la Barre Latérale
Vous n'avez plus besoin de monter un dossier d'espace de travail pour parcourir ou modifier des fichiers distants. Vous pouvez désormais développer un nœud de serveur directement dans la barre latérale de l'arborescence des Servers dans VS Code pour parcourir ses fichiers et sous-dossiers. Cliquez sur n'importe quel fichier pour l'ouvrir directement dans l'éditeur, et faites un clic droit pour télécharger, supprimer, compresser ou décompresser des éléments instantanément.
Connexion et édition (Explorateur Natif)
Faites un clic droit sur un serveur puis choisissez Connect (SFTP). Vous pouvez ensuite monter le serveur en tant qu'espace de travail, modifier des fichiers, les enregistrer directement sur le serveur, téléverser des fichiers par glisser-déposer, et gérer les dossiers depuis l'explorateur de fichiers natif de VS Code.
Live Production Auto-Sync
Deployment Syncing
Instead of manually uploading files, you can bind a local folder directly to a remote server. Right-click any Pterodactyl server and choose VSDactyl: Map Local Folder (Auto-Sync). Select your local workspace folder.
VSDactyl will drop a .vsdactyl-sync.json configuration file there and immediately start watching the folder. Any changes you make (saves, deletes, new plugins) will instantly be tunneled to the server in the background!
Transferts en Masse Assistés par Archive
Uploads Ultra-rapides
Glissez-déposez un énorme dossier directement sur un nœud de serveur. VSDactyl intercepte automatiquement le dépôt, compresse les fichiers dans une archive unique, téléverse le paquet via SFTP et l'extrait instantanément sur le serveur distant.
Gestion des Archives Côté Serveur
Vous pouvez empaqueter des dossiers ou extraire des archives directement sur le serveur sans transférer de octets sur le réseau. Faites un clic droit sur les dossiers de la barre latérale de l'arbre du serveur et sélectionnez Compress to Archive (Server-side) pour les compresser au format zip/tar, ou faites un clic droit sur n'importe quelle archive zip/tar et sélectionnez Decompress Archive (Server-side) pour les extraire instantanément via l'API Wings.
Console & Vue Web
Terminal en direct & Télémétrie
Surveillez les métriques CPU, RAM et disque en direct de votre serveur dans la vue de l'arborescence. Faites un clic droit sur n'importe quel serveur pour Open Terminal afin de diffuser la console en temps réel.
Panneau Web Intégré
Choisissez Open Panel in Web View pour charger de manière transparente l'interface complète de Pterodactyl dans un onglet VS Code !
Dépannage
Problèmes d'authentification ou de clé
Régénérez la clé SSH via l'auto-setup et vérifiez les informations du compte dans les paramètres VSDactyl.