Для чего нужна данная утилита? Все разработчики знают, что одна из главных задач стоит мобильность разработки или доработки кода.
Суть утилиты заключается в том что вы можете править код сразу на вашем сервере, нужно лишь указать IP / Domain сервера и порт VS Code который указан в конфигураторе. Далее вводите пароль и получаете root IDE сразу вашего сервера.
Запускайте 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
The post VS Code Server на вашей VPS / Dedicated Server appeared first on Unihost.FAQ.