Aloje code-server sin instalar nada

Visual Studio Code funcionando en el servidor y mostrado en su navegador: la terminal, los archivos y la compilación se quedan allí; su máquina es solo una pantalla.

Desde 15,99 €/mes

Introducción

code-server instalado, actualizado y respaldado por nosotros, en una máquina en Francia. Visual Studio Code en su navegador, con terminal y extensiones: un entorno de desarrollo completo accesible desde cualquier equipo. Usted no instala nada ni configura ningún servidor: la aplicación está en línea pocos minutos después del pedido, a su nombre.

El plan que le corresponde es App Performance por 15,99 €/mes IVA incl. — 8 GB de memoria, frente a 2 GB de mínimo teórico. El editor en sí es ligero; lo que consume es todo lo que arranca detrás: el servidor de lenguaje de TypeScript, gopls o rust-analyzer indexando el proyecto, la vigilancia de archivos, ESLint y la propia compilación. Abrir un repositorio serio con 2 GB es posible; trabajar en él una jornada entera, bastante menos.

No hay nada que migrar: clona sus repositorios desde la terminal integrada, como en cualquier equipo. Las claves SSH viven en el servidor, los commits salen de ahí, y sus preferencias del editor vuelven pegando su archivo settings.json. Las extensiones vienen del registro Open VSX, el mercado abierto que usan code-server, VSCodium y Gitpod.

15.99€/mes
Plan recomendado IVA incl.
8GB
Memoria del plan
5min
Puesta en línea
100%
Alojado en Francia

Lo que cambia el alojamiento gestionado

Una terminal de verdad, en la máquina

El shell integrado es el del servidor: git, gestores de paquetes, scripts de compilación. Una compilación lanzada sigue cuando cierra la tapa del portátil, y la encuentra terminada al reabrir la pestaña.

Extensiones desde Open VSX

ESLint, Prettier, GitLens y las extensiones de Vue, Tailwind, Docker o Go se instalan desde el registro abierto Open VSX, el mismo que usan VSCodium y Gitpod. El resaltado, el formateo y la depuración se comportan como en el editor de escritorio.

Un puesto de desarrollo desde un iPad

No hay nada que instalar en el lado del cliente: basta un navegador reciente. Un Chromebook, una tableta o un portátil viejo se vuelven puestos utilizables, porque el trabajo ocurre en el servidor.

Previsualizar lo que está construyendo

El servidor de desarrollo lanzado en la terminal —puerto 3000, 5173, 8000— es accesible desde el navegador a través del proxy integrado de code-server, sin abrir ese puerto al resto de internet.

Por qué confiarla en lugar de instalarla

Un desarrollador que alterna entre dos equipos

El portátil de la noche y el fijo de la oficina abren la misma sesión: los mismos archivos abiertos, las mismas extensiones, la misma terminal con su historial. Se acabó reinstalar dependencias a ambos lados.

Un formador que prepara prácticas

El entorno se monta una vez, con la versión correcta del lenguaje y las herramientas adecuadas. Los participantes trabajan en un contexto idéntico y el «en mi máquina funciona» desaparece del aula.

Alguien cuyo ordenador ya no da más

La compilación, la indexación y las pruebas corren en el servidor. El portátil de siete años solo tiene que mostrar una página web, y para eso es perfectamente capaz.

Un desarrollador de viaje

La conexión del tren se corta y la sesión sigue abierta en el servidor. Se reabre la pestaña al llegar y el proceso lanzado una hora antes ha terminado su trabajo.

Un proyecto cuyos datos no deben copiarse

El repositorio, el conjunto de datos y las credenciales se quedan en la máquina. Ningún archivo aterriza en el disco del portátil, lo que acorta mucho la conversación sobre seguridad.

Un entorno de desarrollo alojado en Francia

La instancia funciona en nuestra infraestructura de Nueva Aquitania, operado por nosotros, y la copia automática conservada 14 días se restaura desde el área de cliente.

Preguntas frecuentes

No, y conviene saberlo antes de cambiar. code-server se abastece en Open VSX, un registro abierto donde está la inmensa mayoría de las extensiones corrientes: ESLint, Prettier, GitLens, Vue, Svelte, Tailwind, Go, Rust, Docker. En cambio, las extensiones publicadas por Microsoft —Pylance, la extensión de C#, la familia Remote Development— llevan una licencia que las reserva a los productos de Microsoft y no están en Open VSX. Para Python, TypeScript, Go, Rust o PHP hay equivalentes libres que hacen el trabajo; para C# o .NET, verifíquelo antes de comprometerse.

En el servidor, y ese es todo el interés. La terminal que ve es la de la máquina: ahí clona los repositorios, ahí genera las claves SSH, desde ahí publica los commits. El navegador solo muestra el editor: nada se copia en el equipo desde el que trabaja, lo que zanja el asunto de los portátiles compartidos o prestados.

No. Una instancia de code-server es un espacio de trabajo y una sesión: excelente para una persona, incómoda enseguida para varias, ya que no hay aislamiento entre usuarios ni gestión de cuentas. Para un equipo, prevea una instancia por desarrollador. Y no comparta la contraseña: quien la tenga obtiene una terminal en la máquina.

Nada. Elige la aplicación, rellena los dos o tres campos que pide y queda en línea; la dirección y las credenciales llegan por correo. El plan recomendado para code-server es App Performance, por 15,99 €/mes IVA incl. con 8 GB de memoria, y se puede cambiar más adelante sin reinstalar.

Sí, forman parte del servicio. Una aplicación autoalojada sin actualizar es un riesgo de seguridad, no un ahorro, y un editor que da acceso a una terminal merece mantenerse al día en serio. Las subidas de versión las aplicamos y verificamos nosotros, con una copia conservada 14 días.