Quantcast
Channel: Unihost.FAQ
Viewing all articles
Browse latest Browse all 12

VS Code Server на вашей VPS / Dedicated Server

$
0
0

Для чего нужна данная утилита? Все разработчики знают, что одна из главных задач стоит мобильность разработки или доработки кода.

Суть утилиты заключается в том что вы можете править код сразу на вашем сервере, нужно лишь указать IP / Domain сервера и порт VS Code который указан в конфигураторе. Далее вводите пароль и получаете root IDE сразу вашего сервера.

Code-Server

Запускайте VS Code на любом компьютере в любом месте и получайте доступ к нему в браузере.

Основные моменты

  • Программируйте на любом устройстве со средой разработки
  • Используйте облачные серверы для ускорения тестов, компиляций, загрузок и т. д.
  • Экономьте заряд батареи, когда вы в пути; все интенсивные задачи выполняются на вашем сервере

Требования

Вам понадобится машина, на которой вы сможете запустить code-server. Вы можете использовать имеющуюся у вас физическую машину или виртуальную машину

Как минимум, мы рекомендуем:

  • 1 ГБ оперативной памяти
  • 2 ядра процессора

Вы можете использовать любой дистрибутив Linux, но в нашей документации предполагается, что вы используете Debian / Ubuntu.

Установка

Самый простой способ установить code-server — использовать данный скрипт установки для Linux, macOS и FreeBSD.

Для установки запустите:

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

Вы можете изменить процесс установки, включив один или несколько следующих флагов:

--dry-run: повторить команды процесса установки, не запуская их.
--method: выберите способ установки.
--method=detect: обнаружить менеджер пакетов, но вернуться к --method=standalone.
--method=standalone: установить автономный архив релиза в ~/.local.
--prefix=/usr/local: установить автономный архив выпуска для всей системы.
--version=X.X.X: установить версию X.X.X вместо последней версии.
--help: см. документацию по использованию.
--edge: установить последнюю версию Edge (т.е. предварительную версию)

Когда это будет сделано, сценарий установки распечатает инструкции по запуску и запуску code-server.

После установки VS Code server вам необходимо его запустить, выполнив команду

sudo systemctl enable --now code-server@$USER

Далее что бы вы могли войти в VS Code server, вам необходимо настроить конфигурационный файл (он довольно простой и интуитивный), который расположен по след. пути: ~/.config/code-server/config.yaml                                

  • bind-addr: ip:port
  • auth: password
  • password: your_password
  • cert: false

Где bind-addr — нужно вписать ваш IP адрес либо домен, после знака : указать удобный вам порт для подключения

Где password — указываете свой пароль для подключения.

Далее необходимо сохранить файл и перезагрузить службу

sudo systemctl restart code-server@USER

Теперь вы можете заходить по-указанному bind-addr, вводить указанный password и использовать VS Code Server

connect code-server

The post VS Code Server на вашей VPS / Dedicated Server appeared first on Unihost.FAQ.


Viewing all articles
Browse latest Browse all 12