[{"data":1,"prerenderedAt":116},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-es-coder":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-es-coder",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":21,"github":22,"tagline":23,"longDescription":24,"features":25,"useCases":32,"steps":42,"faq":58,"specs":74,"compatibleOs":87,"relatedApps":88,"relatedPosts":109,"category":113},"coder",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"developpement","development","التطوير","desarrollo","Coder","Entornos de desarrollo autoalojados: espacios de trabajo Docker en tu VPS, VS Code en el navegador, SSH y plantillas Terraform.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002Fautoalojar-coder-vps-entornos-de-desarrollo","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F95932066?v=4","https:\u002F\u002Fgithub.com\u002Fcoder\u002Fcoder","Coder — tus entornos de desarrollo en tu propio VPS: espacios de trabajo Docker, VS Code en el navegador, acceso SSH y plantillas Terraform.","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.\n\nEn 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.",[26,27,28,29,30,31],"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.",[33,36,39],{"title":34,"body":35},"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.",{"title":37,"body":38},"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.",{"title":40,"body":41},"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.",[43,46,49,52,55],{"title":44,"body":45},"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.",{"title":47,"body":48},"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.",{"title":50,"body":51},"Iniciar sesión por primera vez","Abre https:\u002F\u002Ftu-dominio e inicia sesión con la dirección admin@servorbit.local 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.",{"title":53,"body":54},"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.",{"title":56,"body":57},"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:\u002F\u002Ftu-dominio`, y luego `coder ssh \u003Cespacio>` o `coder config-ssh` para usar VS Code Remote-SSH y los IDE de JetBrains.",[59,62,65,68,71],{"q":60,"a":61},"¿Qué diferencia hay entre Coder y code-server?","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.",{"q":63,"a":64},"¿Necesito un nombre de dominio para Coder?","Sí. Los espacios de trabajo y tu navegador se conectan al servidor en su dirección HTTPS, que debe ser un nombre estable con certificado. No hace falta comprar uno: cada VPS de ServOrbit incluye un subdominio gratuito (coder.{dns_slug}.servorbit-dns.com) con HTTPS. También puedes usar un subdominio de uno de tus dominios.",{"q":66,"a":67},"¿Cómo inicio sesión por primera vez?","Abre https:\u002F\u002Ftu-dominio e introduce la dirección admin@servorbit.local con la contraseña que aparece en tu área de cliente. La cuenta propietaria se crea en la instalación: la pantalla de registro del primer administrador nunca queda expuesta en Internet. Después cambia la contraseña en los ajustes de la cuenta.",{"q":69,"a":70},"¿Coder tiene acceso a todo mi VPS?","Sí, a través del socket de Docker: es lo que le permite crear un contenedor por espacio de trabajo. Cualquiera que pueda editar una plantilla puede actuar sobre el servidor. Reserva el rol de propietario y la administración de plantillas a personas de confianza, y da a los demás desarrolladores una cuenta de miembro.",{"q":72,"a":73},"¿Cuántos espacios de trabajo puede ejecutar un VPS?","El servidor Coder y su base de datos ocupan unos 550 MB de RAM. Un espacio de trabajo inactivo basado en la imagen de la plantilla Docker usa unos 200 MB, mucho más durante una compilación. Cuenta con 2 GB de RAM para uno o dos desarrolladores, de 4 a 8 GB para un equipo pequeño, y activa la parada automática de los espacios inactivos.",{"ram":75,"cpu":76,"disk":77,"stack":78,"port":83,"license":84,"version":85,"os":86},"2 GB mínimo","2 vCPU","20 GB",[79,80,81,82],"Docker","Go","Terraform","PostgreSQL","8114","AGPL-3.0","v2.39.0","Ubuntu 24.04",[],[89,97,103],{"name":90,"slug":91,"categorySlug":15,"categoryName":92,"categoryColor":93,"logo":94,"tagline":95,"description":96},"Code Server","code-server","Desarrollo","text-warning bg-warning\u002F10",null,"VS Code autoalojado en el navegador — programe desde cualquier dispositivo.","VS Code en el navegador — autoalojado en su VPS, acceso con contraseña, espacio de trabajo persistente.",{"name":98,"slug":99,"categorySlug":15,"categoryName":92,"categoryColor":93,"logo":100,"tagline":101,"description":102},"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.",{"name":104,"slug":105,"categorySlug":15,"categoryName":92,"categoryColor":93,"logo":106,"tagline":107,"description":108},"Docker Development Stack","docker-dev-stack","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.",[110,111,112],"installer-code-server-vps","heberger-gitea","stack-dev-docker-vps",{"key":12,"slug":15,"name":92,"objective":114,"icon":115,"color":93},"Poner en marcha rápidamente un proyecto de software.","dev",1794156870874]