
OpenVSCode Server
VS Code complet dans votre navigateur, éditez du code, utilisez le terminal et installez des extensions depuis n'importe où.
OpenVSCode Server donne accès à un VS Code complet depuis n'importe quel navigateur web. Basé sur le projet open source de Gitpod, il offre l'éditeur Visual Studio Code avec toutes ses fonctionnalités : extensions, terminal intégré, coloration syntaxique et édition de fichiers distants.
Le problème
Pour modifier un fichier sur votre serveur, il faut soit se connecter en SSH et utiliser vim/nano, soit configurer un éditeur local avec des extensions SSH distantes. Les deux approches sont peu pratiques, surtout depuis une tablette ou un ordinateur qui n'est pas le vôtre.
Fonctionnalités clés
VS Code complet
Pas une version allégée, c'est le vrai VS Code. Coloration syntaxique, IntelliSense, multi-curseurs, recherche/remplacement, git intégré.
Extensions
Installez vos extensions VS Code préférées directement depuis l'interface web. Thèmes, linters, formatters, tout fonctionne.
Terminal intégré
Accédez au terminal de votre serveur depuis l'éditeur. Exécutez des commandes, lancez des scripts, gérez vos services, tout dans le navigateur.
Accessible partout
Un navigateur suffit. Éditez votre code depuis votre téléphone, la tablette d'un collègue ou l'ordinateur d'un cybercafé.
Protégé par Caddy
L'accès est sécurisé par le reverse proxy Caddy. Seuls les utilisateurs autorisés peuvent accéder à l'éditeur.
Télémétrie désactivée
Aucune donnée n'est envoyée à Microsoft ou Gitpod. Votre code et votre activité restent privés.
Cas d'usage
Administration serveur
Modifiez la configuration NixOS, éditez des scripts ou consultez des logs, sans quitter votre navigateur.
Développement distant
Développez directement sur le serveur avec accès au terminal, aux fichiers et à git. Connecté à Forgejo pour vos dépôts.
Collaboration
Partagez l'accès à l'éditeur avec un collaborateur pour du pair programming ou un dépannage rapide.
Disponible sur votre serveur
OpenVSCode Server est pré-configuré avec reverse proxy Caddy, télémétrie désactivée et accès sécurisé. Prêt en une ligne de configuration.