Selectel показал, как учебный проект вырос в приложение на Docker и своём CI/CD
Менеджер поддержки Selectel Никита Шелепен рассказал в блоге «Академия Selectel», как учебный сервис психологического тестирования вырос в приложение с Docker и собственным циклом CI/CD. Начиналось всё с задания на биофаке — «сайтик для исследования» для научного руководителя, а закончилось полноценной инфраструктурой сборки и деплоя.
От автоматического деплоя к своему пайплайну
Первую версию собрали на SvelteKit и держали на Vercel: платформа сама подхватывала репозиторий на GitHub, каждый коммит превращала в новый деплой и выдавала публичную ссылку с SSL. Для демонстрации заказчику этого хватало.
Дальше проект оброс содержанием: шесть тестов — Струпа (помехоустойчивость при соотнесении цветов и названий), арифметический (скорость счёта), Мюнстерберга (избирательное внимание в сетке букв), на запоминание слов, «Кампиметрия» (различение оттенков) и «Ласточка» (скорость реакции). Понадобились сбор и хранение результатов для выгрузки и исследования. Именно на этапе собственного CI/CD автор, по его словам, «по-настоящему увяз» — и стало понятно, что дальше будет только сложнее.
Зачем здесь Docker
Контейнер закрывает две задачи: одинаковая среда у разработчика и на сервере, а также предсказуемый запуск одной командой вместо набора ручных шагов. CI/CD добавляет автоматические сборки и проверки — коммит не уезжает в прод, пока пайплайн не прошёл. Для проекта, который делает один человек по вечерам, это экономит больше времени, чем стоит настройка.
Что это значит
Кейс интересен не стеком, а точкой перехода. Пока приложение статичное, PaaS закрывает деплой бесплатно и без усилий. Как только появляются свои контейнеры, фоновые задачи и пайплайн, нужен сервер, который вы контролируете целиком. Для такой схемы достаточно небольшого VPS с Docker: в каталоге Selectel — 13 тарифов от 1140 ₽/мес с площадками в Москве, Санкт-Петербурге, Новосибирске и Таллине. Если сравниваете варианты под свой проект, начните с каталога VPS.
Материал подготовлен редакцией ServerScan по публикации Selectel от 29 октября 2026. Цены и тарифы — из каталога ServerScan.