[{"data":1,"prerenderedAt":117},["ShallowReactive",2],{"seo-verification":3,"blog-instalar-code-server-vps-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-instalar-code-server-vps-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":30,"ctaBody":30,"ctaButton":75,"ctaUrl":76,"relatedPosts":77},301,"instalar-code-server-vps",{"fr":12,"en":13,"ar":14,"es":10},"installer-code-server-vps","install-code-server-vps","تثبيت-code-server-vps","Code Server: VS Code en su navegador sobre un VPS","Code Server (MIT, 79 k estrellas): despliegue VS Code en el navegador de su VPS, espacio persistente, sin configurar ningún IDE local.",3,1,false,"2026-08-24T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},4,"Desarrollo","developpement","bg-warning\u002F10 text-warning","dev",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Finstaller-code-server-vps-poster.svg",{"categorySlug":34,"appSlug":35},"desarrollo","code-server","¿Programa desde varios dispositivos o comparte un entorno de desarrollo con un equipo? Code Server convierte su VPS en un servidor VS Code, accesible desde cualquier navegador, con sus archivos, extensiones y terminal exactamente donde los dejó.",[38,42,52,68,72],{"type":39,"title":40,"body":41},"h2","¿Qué es Code Server?","Code Server es el proyecto de código abierto (MIT, 79 000 estrellas en GitHub) que empaqueta VS Code del lado del servidor y lo expone por HTTP. Se ejecuta en un contenedor Docker ligero, expone el puerto 8080 y sirve una interfaz de navegador indistinguible de la aplicación de escritorio. Extensiones, temas, IntelliSense, depurador, terminal integrada: todo funciona, incluidos los atajos de teclado. La única limitación destacable: las extensiones ligadas a API propietarias de Microsoft (Remote SSH, Live Share) no están disponibles en el registro Open VSX, pero existen equivalentes libres.",{"type":43,"title":44,"items":45},"ul","Lo que obtiene",[46,47,48,49,50,51],"VS Code completo en el navegador: IntelliSense, terminal, depurador, git integrado","Un solo contenedor ligero, ~500 MB de RAM: sin base de datos ni Redis","Acceso protegido por contraseña: secreto generado durante el aprovisionamiento","Volumen persistente: el directorio personal, las extensiones y los ajustes sobreviven a los reinicios","Funciona sin dominio mediante túnel SSH, o con HTTPS si hay un dominio asociado","Registro Open VSX: miles de extensiones — ESLint, Prettier, Python, GitLens",{"type":53,"title":54,"steps":55},"steps","Desplegar Code Server en un VPS en 4 pasos",[56,59,62,65],{"title":57,"body":58},"Aprovisionar el VPS","Un VPS de 2 vCPU y 2 GB de RAM basta para un uso individual. Debian 12 es el sistema operativo recomendado: ligero, predecible y compatible con la plantilla oficial codercom\u002Fcode-server.",{"title":60,"body":61},"Lanzar el contenedor","Cree un docker-compose.yml con la imagen codercom\u002Fcode-server:latest. Monte un volumen con nombre en \u002Fhome\u002Fcoder para la persistencia. Pase la variable PASSWORD con una contraseña robusta. Exponga el puerto 8080 en loopback (127.0.0.1:8080:8080) si añade un reverse proxy, o directamente si utiliza un túnel SSH.",{"title":63,"body":64},"Configurar el acceso","Sin dominio: ssh -L 8080:127.0.0.1:8080 user@\u003Csu-ip> y después http:\u002F\u002Flocalhost:8080. Con un dominio: coloque nginx o Caddy como reverse proxy en 443 -> 8080. HTTPS desbloquea el portapapeles del navegador y los Web Workers.",{"title":66,"body":67},"Instalar sus extensiones","Abra el panel de extensiones (Ctrl+Mayús+X), busque sus herramientas en el registro Open VSX e instálelas. Se escriben en \u002Fhome\u002Fcoder\u002F.local\u002Fshare\u002Fcode-server —dentro del volumen persistente— y permanecen tras cada reinicio del contenedor.",{"type":69,"title":70,"body":71},"tip","Túnel SSH o dominio: ¿cuándo elegir cada uno?","El túnel SSH es la forma más rápida de empezar: sin certificado, sin DNS, acceso inmediato. Pero bloquea el portapapeles (regla de seguridad del navegador en HTTP) y exige que su sesión SSH permanezca abierta. Un dominio con HTTPS levanta esas restricciones y le permite conectarse desde una red donde el puerto 22 está bloqueado (compartir datos del móvil, wifi de aeropuerto). Si programa desde varias redes, merece la pena dedicar un subdominio.",{"type":39,"title":73,"body":74},"Casos de uso habituales","Programar desde un Chromebook o una tableta: su VPS se convierte en su máquina de desarrollo principal. Abra el navegador, introduzca la contraseña y recupere su proyecto donde lo había dejado, con el mismo runtime de Node.js o Python.\n\nEntorno de equipo uniforme: cada desarrollador dispone de una instancia idéntica en el servidor, con el mismo runtime y las mismas versiones de herramientas. Se acabó el «funciona en mi máquina»: la referencia está en el VPS.\n\nPair programming a distancia: comparta la URL con un colaborador autenticado. Dos personas pueden consultar los mismos archivos sin compartir pantalla ni instalar nada en local.","Voir les VPS Cloud","\u002Fmarketplace\u002Fdesarrollo\u002Fcode-server",[78,96],{"id":79,"slug":80,"slugs":81,"title":85,"excerpt":86,"readTime":23,"views":87,"isPinned":19,"publishedAt":88,"updatedAt":89,"category":90,"categories":91,"featuredImage":30,"bgImage":31,"posterImage":93,"relatedSolution":94},139,"stack-dev-docker-en-vps",{"fr":82,"en":83,"ar":84,"es":80},"stack-dev-docker-vps","docker-dev-stack-on-a-vps-an-environment-ready-for-coding","حزمة-تطوير-docker-على-خادم-vps-بيئة-جاهزة-للبرمجة","Stack Dev Docker en VPS: entorno listo para programar","Monte un stack dev Docker en un VPS: Compose, volúmenes, puertos, copias de seguridad y acceso seguro para prototipar rápido.",0,"2026-02-06T00:00:00+00:00","2026-09-07T19:17:12+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[92],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fstack-dev-docker-vps-poster.svg",{"categorySlug":27,"appSlug":95},"docker-dev-stack",{"id":97,"slug":98,"slugs":99,"title":103,"excerpt":104,"readTime":17,"views":87,"isPinned":19,"publishedAt":105,"updatedAt":21,"category":106,"categories":112,"featuredImage":30,"bgImage":31,"posterImage":114,"relatedSolution":115},269,"alojar-it-tools-en-un-vps",{"fr":100,"en":101,"ar":102,"es":98},"heberger-it-tools-vps","it-tools-on-a-vps-60-developer-utilities-self-hosted","it-tools-على-vps-أكثر-من-60-أداة-للمطورين-self-hosted","IT-Tools en un VPS: 60+ utilidades para desarrolladores","IT-Tools (MIT, 25 k+ estrellas) en un VPS: 60+ utilidades web para desarrolladores (JWT, SHA256, UUID, base64, regex) procesadas 100 % en el navegador, sin enviar nada.","2026-08-15T00:00:00+00:00",{"id":107,"name":108,"slug":109,"color":110,"icon":111},7,"Autoalojamiento","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[113],{"id":107,"name":108,"slug":109,"color":110,"icon":111},"\u002Fblog\u002Fcovers\u002Fheberger-it-tools-vps-poster.svg",{"categorySlug":34,"appSlug":116},"it-tools",1789665022254]