[{"data":1,"prerenderedAt":106},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-es-code-server":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-es-code-server",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":19,"github":19,"tagline":21,"longDescription":22,"features":23,"useCases":30,"steps":40,"faq":56,"specs":72,"compatibleOs":82,"relatedApps":84,"relatedPosts":99,"category":103},"code-server",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"developpement","development","التطوير","desarrollo","Code Server","VS Code en el navegador — autoalojado en su VPS, acceso con contraseña, espacio de trabajo persistente.",1,null,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Finstalar-code-server-vps","VS Code autoalojado en el navegador — programe desde cualquier dispositivo.","Code Server despliega VS Code en su VPS y lo expone en el navegador. Un contenedor, una contraseña, un volumen persistente — sus archivos, extensiones y ajustes permanecen intactos entre reinicios.",[24,25,26,27,28,29],"VS Code completo en el navegador — extensiones, IntelliSense, terminal integrado, depurador","Un solo contenedor ligero, ~500 MB de RAM — no requiere ninguna base de datos ni Redis","Acceso protegido por contraseña — secreto generado en el aprovisionamiento, inyectado mediante la variable PASSWORD","Espacio de trabajo persistente — el directorio personal, las extensiones y los ajustes sobreviven a los reinicios","Programe desde cualquier dispositivo — tableta, Chromebook, portátil ligero","Funciona sin dominio — túnel SSH o dominio + HTTPS, ambos modos son compatibles",[31,34,37],{"title":32,"body":33},"Programar desde cualquier dispositivo","Su VPS se convierte en su máquina de desarrollo. Abra VS Code desde una tableta, un Chromebook o un ordenador prestado — sus archivos, extensiones y terminal están siempre disponibles, exactamente donde los dejó.",{"title":35,"body":36},"Entorno de equipo uniforme","Cada desarrollador dispone de una instancia de VS Code idéntica en el servidor, con el mismo runtime de Node.js, Python o PHP. Se acabó el «funciona en mi máquina» — todo el mundo comparte el mismo entorno.",{"title":38,"body":39},"Pair programming remoto","Comparta la URL con un colaborador. Dos desarrolladores pueden consultar los mismos archivos en el mismo entorno, sin compartir pantalla ni instalar software en local.",[41,44,47,50,53],{"title":42,"body":43},"Desplegar Code Server desde el Marketplace","En su panel de control ServOrbit, vaya a Marketplace → Desarrollo → Code Server y haga clic en Desplegar. El contenedor arranca en menos de 30 segundos.",{"title":45,"body":46},"Conectarse por primera vez","Abra la URL proporcionada por ServOrbit. Aparece una solicitud de contraseña — introduzca la contraseña generada que se muestra en su área de cliente. VS Code se abre de inmediato en su navegador.",{"title":48,"body":49},"Abrir un terminal y empezar a programar","Pulse Ctrl+` o vaya a Terminal → Nuevo terminal. Está en el directorio personal del contenedor. Instale Node.js, Python o cualquier otro runtime, clone su repositorio y arranque su proyecto.",{"title":51,"body":52},"Instalar extensiones","Abra el panel de Extensiones (Ctrl+Mayús+X). Busque cualquier extensión — ESLint, Prettier, Python, GitLens — e instálela. Las extensiones se almacenan en el volumen persistente y sobreviven a los reinicios.",{"title":54,"body":55},"Acceder sin dominio o con un dominio","Sin dominio: cree un túnel SSH `ssh -L 8080:127.0.0.1:8080 root@\u003Csu-ip>` y luego abra `http:\u002F\u002Flocalhost:8080` (utilice el puerto que se muestra en su área de cliente). Con un dominio: HTTPS se configura automáticamente y desbloquea el acceso al portapapeles y otras funciones del navegador.",[57,60,63,66,69],{"q":58,"a":59},"¿Puedo instalar extensiones de VS Code en Code Server?","Sí — el registro Open VSX integrado cubre miles de extensiones populares: ESLint, Prettier, Python, GitLens, etc. Toda extensión instalada se almacena en el volumen persistente y sobrevive a los reinicios del contenedor.",{"q":61,"a":62},"¿Se conserva mi código si el contenedor se reinicia?","Sí. Su directorio personal se almacena en un volumen Docker con nombre (`code-server-data`). Los archivos, las extensiones y los ajustes de VS Code sobreviven a los reinicios. Solo se pierde el estado en memoria sin guardar.",{"q":64,"a":65},"¿Cuál es la diferencia entre Code Server y GitHub Codespaces?","GitHub Codespaces es un servicio en la nube gestionado y facturado por uso. Code Server funciona íntegramente en su propio VPS — usted controla los datos, el runtime y el coste. Su código nunca sale de su servidor.",{"q":67,"a":68},"¿Code Server necesita un nombre de dominio?","No. Sin dominio, acceda mediante un túnel SSH: `ssh -L 8080:127.0.0.1:8080 root@\u003Csu-ip>` y luego abra `http:\u002F\u002Flocalhost:8080`. Asociar un dominio añade HTTPS y desbloquea el portapapeles y otras funciones del navegador.",{"q":70,"a":71},"¿Pueden varios desarrolladores compartir la misma instancia de Code Server?","Code Server está diseñado para un único usuario autenticado por instancia. Para un equipo, despliegue una instancia por desarrollador — cada uno dispone de un contenedor, un volumen y un espacio de trabajo aislados.",{"cpu":73,"ram":74,"disk":75,"stack":76,"license":80,"port":81},"1 vCPU","1 GB mínimo","5 GB mínimo",[77,78,79],"Docker","Node.js","VS Code","MIT","8080",[83],"debian-12",[85,93],{"name":86,"slug":87,"categorySlug":15,"categoryName":88,"categoryColor":89,"logo":90,"tagline":91,"description":92},"Docker Development Stack","docker-dev-stack","Desarrollo","text-warning bg-warning\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fdocker","Entorno Docker Compose compartible entre todos sus desarrolladores — hot reload, aislamiento, coherencia.","Entorno de desarrollo completo con Docker Compose y hot reload. Comparta la misma configuración entre todos sus desarrolladores.",{"name":94,"slug":95,"categorySlug":15,"categoryName":88,"categoryColor":89,"logo":96,"tagline":97,"description":98},"Gitea","gitea","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fgitea.svg","Su propio GitHub, autoalojado en un solo VPS: repositorios, pull requests, CI\u002FCD con Gitea Actions y registro de paquetes, sin facturación por desarrollador.","Su propio GitHub, autoalojado en cuestión de minutos. Plataforma Git completa con CI\u002FCD (Gitea Actions), registro de paquetes y permisos de equipo, sin facturación por uso.",[100,101,102],"stack-dev-docker-vps","heberger-it-tools-vps","demarrer-avec-docker-vps",{"key":12,"slug":15,"name":88,"objective":104,"icon":105,"color":89},"Poner en marcha rápidamente un proyecto de software.","dev",1789665085429]