Poner en marcha rápidamente un proyecto de software.

Logo de Coder

Coder

Coder — tus entornos de desarrollo en tu propio VPS: espacios de trabajo Docker, VS Code en el navegador, acceso SSH y plantillas Terraform.

2 GB mínimo RAM 2 vCPU Puerto 8114 En validación

En validación

La instalación automática de esta solución está lista y ahora mismo está pasando nuestras pruebas en un servidor real. El pedido se abrirá en cuanto termine la validación.

Stack técnico

DockerGoTerraformPostgreSQL
RAM mínima2 GB mínimo
CPU mínima2 vCPU
Puerto por defecto8114
SO compatiblesDistribuciones Linux a elegir

Coder es una plataforma de código abierto (licencia AGPL-3.0) que crea entornos de desarrollo bajo demanda en tu propia infraestructura. En lugar de instalar las mismas herramientas en cada portátil, describes una vez el entorno de un proyecto en una plantilla Terraform — imagen, lenguajes, extensiones, recursos — y cada desarrollador obtiene su espacio de trabajo con un clic, idéntico al de sus compañeros.

En un VPS de ServOrbit, cada espacio de trabajo es un contenedor Docker del servidor. Te conectas desde el navegador con VS Code (code-server), desde VS Code o un IDE de JetBrains instalado en tu equipo, o por SSH con el comando `coder ssh`. El código y las dependencias se quedan en el VPS: basta un ordenador modesto para trabajar, y la incorporación de un nuevo desarrollador ya no cuesta un día de configuración. Es una alternativa autoalojada a GitHub Codespaces o Gitpod.

Funcionalidades clave

Espacios de trabajo bajo demanda — cada desarrollador crea, detiene y elimina sus entornos desde la interfaz web o la línea de comandos.
Plantillas Terraform — el entorno de un proyecto se describe una vez, se versiona y lo comparte todo el equipo; la plantilla "Docker Containers" viene incluida.
Acceso desde cualquier editor — VS Code en el navegador, VS Code Desktop, IDE de JetBrains o un terminal SSH con coder ssh.
Redirección de puertos — abre desde tu equipo la aplicación que desarrollas con coder port-forward, sin exponer el contenedor.
Parada automática — los espacios inactivos se detienen según la programación de la plantilla y liberan la memoria del VPS.
Cuentas e inicio de sesión único — cuentas locales, acceso con GitHub u OpenID Connect para todo el equipo.

¿Cuándo usar esta solución?

1

Incorporar a un nuevo desarrollador en minutos

El becario o el freelance recibe una cuenta, elige la plantilla del proyecto y programa en un minuto, con las versiones correctas de PHP, Node.js o Python ya instaladas.

2

Programar desde un portátil ligero o de viaje

Basta un portátil modesto, una tableta o un equipo compartido: la compilación, las pruebas y los contenedores se ejecutan en el VPS, no en la máquina local.

3

Mantener el código de tus clientes en tu servidor

Para una agencia o un equipo con requisitos de confidencialidad, el código fuente y los secretos se quedan en un VPS que controlas en lugar de copiarse en cada ordenador.

Desplegar Coder en su VPS

Guía optimizada para los VPS Cloud ServOrbit.

01

Crear el VPS y elegir la dirección

Contrata un VPS Ubuntu 24.04 con al menos 2 GB de RAM; cuenta con 4 GB o más para varios espacios de trabajo activos. Coder exige un dominio: los espacios de trabajo vuelven a llamar al servidor en su dirección HTTPS. Se abre en un subdominio de uno de tus dominios, o en el subdominio gratuito del VPS (coder.{dns_slug}.servorbit-dns.com), HTTPS incluido. No hace falta comprar un nombre de dominio.

02

Instalar Coder desde el Marketplace

En tu área de cliente, selecciona Coder, elige la dirección y pulsa Instalar. El script despliega el servidor Coder y su base PostgreSQL, genera la contraseña de administrador, crea la cuenta propietaria y configura el proxy inverso nginx en HTTPS, WebSocket incluido.

03

Iniciar sesión por primera vez

Abre https://tu-dominio e inicia sesión con la dirección [email protected] y la contraseña que aparece en tu área de cliente. Esta cuenta es la propietaria de la instalación: cambia su contraseña en los ajustes de la cuenta, apartado Security, y crea después las cuentas de tu equipo.

04

Crear la plantilla Docker y un primer espacio de trabajo

En Templates, pulsa Create Template, elige la plantilla de inicio "Docker Containers" y confirma. Crea después un espacio de trabajo a partir de esta plantilla: Coder arranca un contenedor en el VPS, instala su agente y muestra el estado Running en menos de un minuto.

05

Trabajar desde VS Code o el terminal

Desde la página del espacio de trabajo, abre code-server en el navegador, o instala la CLI en tu equipo: coder login https://tu-dominio, y luego coder ssh <espacio> o coder config-ssh para usar VS Code Remote-SSH y los IDE de JetBrains.

Preguntas frecuentes

code-server es VS Code en el navegador, para una sola persona y un solo entorno. Coder gestiona espacios de trabajo para todo un equipo: cuentas, plantillas de entorno versionadas, creación y parada bajo demanda, acceso desde el navegador, un IDE local o SSH. De hecho, usa code-server dentro de sus espacios de trabajo.

Poner en marcha rápidamente un proyecto de software.

Coder todavía no se puede pedir.

La instalación automática de esta solución está lista y ahora mismo está pasando nuestras pruebas en un servidor real. El pedido se abrirá en cuanto termine la validación.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva