Desarrollo

Code Server

VS Code autoalojado en el navegador — programe desde cualquier dispositivo.

Acerca de Code Server

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.

Lo que se instala

Listo al arrancar el VPS

SO compatibles
Debian 12
Aplicación
Code Server
Stack técnico
DockerNode.jsVS Code
RAM mínima
1 GB mínimo
CPU mínima
1 vCPU
Puerto por defecto
8080
Acceso
root por SSH

Funcionalidades clave

  • 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

¿Cuándo usar esta solución?

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ó.

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.

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.

Guía

Desplegar Code Server en su VPS

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. Acceder sin dominio o con un dominio

    Sin dominio: cree un túnel SSH ssh -L 8080:127.0.0.1:8080 root@<su-ip> y luego abra http://localhost: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.

Preguntas frecuentes

Preguntas sobre Code Server

← Volver a DesarrolloTodas las aplicaciones
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.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza Code Server? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy Code Server on ServOrbit
Markdown
[![Deploy Code Server on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=code-server&utm_source=deploy-badge&utm_medium=referral&utm_campaign=code-server)
HTML
<a href="https://servorbit.com/vps-cloud?template=code-server&utm_source=deploy-badge&utm_medium=referral&utm_campaign=code-server"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Code Server on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico.

Escribir por WhatsAppse abre en una pestaña nueva