ServerAvatar

code-server no seu próprio servidor, em um clique.

Programe no VS Code de qualquer navegador com o code-server, num servidor seu. O ServerAvatar roda o code-server num contêiner Docker, guarda sua pasta pessoal num volume, gera a senha de acesso e liga o HTTPS para você.

  • Um contêiner
  • VS Code no navegador
  • Uma senha, sem usuário
code-server rodando no seu próprio servidor nos contêineres codeserver. Acima flutua a camada do ServerAvatar, que cuida do HTTPS, dos backups, do firewall web, do bloqueio de bots de IA, dos contêineres e dos logs, e no topo está o próprio code-server.YOUR SERVER
  • code-serverRodando em code.acme.io
  • HTTPS ativadoLet's Encrypt, renova sozinho
  • Backups agendadosRestaure com um clique
  • Firewall webBots maliciosos e exploits bloqueados
  • Bloqueio de bots de IARobôs de IA ficam de fora

Seção 01O que é o code-server

O que é o code-server?

O code-server é o VS Code rodando num servidor e aberto no seu navegador. Feito pela Coder sobre o núcleo de código aberto do VS Code, ele oferece o mesmo editor, o mesmo terminal e as mesmas extensões em qualquer dispositivo, enquanto builds, testes e downloads rodam no servidor, e não no seu notebook.

Esta receita roda a imagem oficial do code-server num contêiner. Sua pasta pessoal, /home/coder, é um volume Docker, então projetos, configurações, extensões instaladas e o histórico do shell sobrevivem a reinícios e atualizações da imagem. Não há contas de usuário: você entra com uma única senha.

  • Gratuito e de código aberto (MIT)
  • Baseado no núcleo de código aberto do VS Code
  • Extensões do Open VSX

Seção 02Recursos

O que você pode fazer com o code-server

  • VS Code numa aba do navegador

    Trabalhe no editor que você já conhece, com explorador de arquivos, busca em todos os arquivos, paleta de comandos, configurações e temas, de qualquer computador ou tablet com navegador.

  • Um terminal no seu servidor

    Abra um terminal no editor para rodar builds, testes e scripts no servidor. É um shell dentro do contêiner, com git, curl, wget, nano, vim e zsh prontos para usar.

  • Extensões do Open VSX

    Instale suporte a linguagens, linters, formatadores e temas pela visão de extensões. O code-server usa a galeria Open VSX, e você também pode instalar um arquivo .vsix baixado.

  • Git integrado

    Clone, faça commits, crie branches e dê push pela visão de controle do código-fonte ou pelo terminal. A imagem inclui git, Git LFS e um cliente SSH.

  • Veja o que você roda

    Inicie um servidor de desenvolvimento no terminal e abra em your-domain/proxy/3000/ se ele escutar na porta 3000. O code-server o encaminha atrás da mesma senha, então você testa um app web sem abrir outra porta.

  • Instale como app

    Instale o code-server como aplicativo web progressivo no Chrome, ou adicione à Tela de Início num iPad. Ele abre em janela própria, e mais atalhos de teclado chegam ao editor em vez do navegador.

Seção 03Requisitos

O que você precisa

Um servidor Ubuntu limpo em que você entre como root. O instalador verifica tudo isso antes de mudar qualquer coisa.

code-server no Docker
Requisitocode-server no Docker
Sistema operacionalUbuntu 24.04 ou 26.04 LTS (x86-64)
CPU2 núcleos ou mais
RAM1 GB ou mais
Disco10 GB ou mais (25 GB recomendados)
Contêinerescode-server 4.141
Portas80 e 443 abertas

CPU e RAM são a recomendação mínima do próprio code-server: 2 núcleos de CPU e 1 GB de RAM. Disco: cerca de 7,5 GB ficam em uso com o painel e o code-server instalados no nosso servidor de teste; 25 GB é a recomendação do Ubuntu.

Seção 04Instalação

Como instalar o code-server

Todos os passos acontecem no painel do ServerAvatar. Sem terminal.

  1. Escolha o code-server em 1-Click Recipes

    No seu servidor, abra Applications, clique em Create application e procure code-server em 1-Click Recipes.

  2. Dê um nome e escolha um domínio

    Dê um nome à aplicação e use seu próprio domínio, ou um temporário que funciona na hora. O painel cria um usuário do sistema para ela.

  3. Crie

    Clique em Create application. O painel inicia o code-server, liga o HTTPS e mostra a senha de acesso que gerou. Guarde-a num lugar seguro.

  4. Entre e comece a programar

    Abra o domínio da aplicação e digite a senha do painel; o code-server não tem nome de usuário. O VS Code abre no navegador: abra uma pasta em /home/coder ou clone um repositório Git e comece a trabalhar.

Seção 05Perguntas

Perguntasfrequentes.

Não encontrou a resposta que procura? Fale com o nosso suporte.

Falar com o suporte

Sem risco

Implante sua primeira appem 10 minutos.

Conecte um servidor, escolha uma aplicação e publique, com SSL e backups já prontos.

  • Sem cartão de crédito
  • Teste grátis de 4 dias
  • No ar nos próximos 10 minutos