IDE в браузере: Selectel показал развёртывание code-server на VPS
Selectel выпустил руководство по развёртыванию личной IDE в браузере на базе code-server. Схема — облачный сервер плюс Docker Compose, Nginx и автоматический выпуск SSL-сертификата, чтобы работать с кодом с любого устройства.
Как устроено
Автор материала — младший системный инженер компании — отказался от удалённого доступа к домашнему ПК: разные ОС и платформы ограничивают набор инструментов, а правка кода нужна быстро. Решение — собственный code-server на персональном домене и с готовым сертификатом.
Запуск «из коробки» делается через docker-compose: так проще скачивать и обновлять свежие версии, смотреть логи и изолировать среду сервера от пользовательской. В проекте три файла: docker-compose.yml с полным конфигом Docker, nginx.conf — постоянный конфиг Nginx и nginx.bootstrap.conf — временный.
Подводные камни
Главная сложность — порядок первого запуска: Nginx не стартует, пока не может достучаться до страницы, которая уже должна отдаваться с сертификатом, поэтому сначала поднимается тестовый конфиг. Второй момент — DNS: домен обязан резолвиться в IP сервера до запуска Certbot, иначе выпуск упадёт с ошибкой NXDOMAIN или Connection refused. Делегирование адреса занимает от нескольких минут до нескольких часов, проверять рекомендуют через dig по NS-серверу провайдера.
Что это значит
Такой стенд — дешёвый способ получить полноценную среду разработки без мощного ноутбука: code-server в браузере отвечает только за терминал и редактор, а вычисления идут на сервере. Для одного-двух разработчиков хватит младшего тарифа, для сборок и тестов нужен запас по RAM. У Selectel в каталоге 13 тарифов от 1140 ₽/мес, ЦОДы в Москве, Санкт-Петербурге, Новосибирске и Таллине. Сравнить варианты по цене и локациям можно в каталоге VPS.
Материал подготовлен редакцией ServerScan по публикации Selectel от 5 ноября 2026. Цены и тарифы — из каталога ServerScan.