code-server README

The project's README from github.com/coder/code-server. As one markdown file: README.md.

code-server

Twitter Follow Discord codecov See latest

Run VS Code on any machine anywhere and access it in the browser.

Screenshot Screenshot

Highlights

Requirements

See requirements for minimum specs, as well as instructions on how to set up a Google VM on which you can install code-server.

TL;DR: Linux machine with WebSockets enabled, 1 GB RAM, and 2 vCPUs

Getting started

There are five ways to get started:

  1. Using the install script, which automates most of the process. The script uses the system package manager if possible.
  2. Manually installing code-server
  3. Deploy code-server to your team with coder/coder
  4. Using our one-click buttons and guides to deploy code-server to a cloud provider ⚡
  5. Using the code-server feature for devcontainers, if you already use devcontainers in your project.

If you use the install script, you can preview what occurs during the install process:

curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-run

To install, run:

curl -fsSL https://code-server.dev/install.sh | sh

When done, the install script prints out instructions for running and starting code-server.

Note To manage code-server for a team on your infrastructure, see: coder/coder

We also have an in-depth setup and configuration guide.

Questions?

See answers to frequently asked questions.

Want to help?

See Contributing for details.

Hiring

Interested in working at Coder? Check out our open positions!

For Teams

We develop coder/coder to help teams to adopt remote development.

code-server (coder/code-server)

Searching Database…

Что это такое?code-server запускает VS Code на удалённой машине и позволяет работать с полноценным редактором через веб-браузер, so можно писать код с любого устройства.
Это редактор, который устанавливается на мой компьютер, или приложение, которое запускается на сервере?Это серверное приложение: вы устанавливаете и запускаете его на машине с Linux (облачной виртуальной машине, собственном сервере или devcontainer), а затем открываете интерфейс VS Code в браузере с любого устройства.
Как его запустить?Проще всего использовать скрипт установки, который работает через системный менеджер пакетов; также можно установить его вручную, развернуть с помощью coder/coder для команд или использовать кнопки развёртывания в одно нажатие в облаке, либо добавить функцию devcontainers.
Какая машина нужна для запуска?Машина с Linux, на которой включены WebSockets, с объёмом оперативной памяти не менее 1 ГБ и двумя vCPU.
Работает ли это на серверах с Windows или macOS?Указанное требование — Linux, поэтому приложение рассчитано на размещение на серверах Linux, а не Windows или macOS.
Для кого это: для разработчиков-одиночек или для целых команд?Подходит отдельным разработчикам, которым нужна единая среда разработки в любом месте, а также командам, которые могут развернуть его централизованно с помощью сопутствующего проекта coder/coder.
Зачем запускать VS Code удалённо, а не локально?Это позволяет выполнять ресуроёмкие задачи, такие как сборка, тестирование и загрузка, на мощном облачном сервере, а не на ноутбуке, что экономит заряд батареи и позволяет работать с любого устройства с браузером.
Можно ли использовать это с моей текущей настройкой devcontainer?Да, для devcontainer есть отдельная функция code-server, если ваш проект уже использует их.
Есть ли управляемый или размещённый вариант запуска этого для компании?Coder, компания, стоящая за code-server, предлагает coder/coder специально для развёртывания и управления code-server в инфраструктуре команды.
Creator
coder
Size
53.7 MB
Stars
79.6K
Age
7y
Commits · 90 Days