Установка Label Studio на свой сервер: термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Установка Label Studio на свой сервер». Страница справочника целиком: Установка Label Studio на VPS.

Коротко о теме

Установка Label Studio на сервер: pip или образ heartexlabs/label-studio, данные в томе /label-studio/data, PostgreSQL для команды и CVAT как альтернатива.

Подробности по разделам

Label Studio: зачем разметке данных свой сервер

Если в данных есть персональные сведения о людях из России, держите сервер в российском дата-центре: этого требует закон о персональных данных (152-ФЗ).

Как открыть Label Studio разметчикам по HTTPS

Базу и каталог с данными включите в регулярные копии, разметка часто стоит дороже сервера, на котором лежит.

Ключевые цифры

Термины на странице

PostgreSQL
PostgreSQL это база данных для приложений с большими объёмами и сложными запросами.
152-ФЗ
152-ФЗ это закон о персональных данных. Вместе с требованием локализации он обязывает хранить базы с данными россиян на серверах в России.
GPU
GPU это видеокарта. На сервере её используют для нейросетей, рендера и расчётов.
Certbot
Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
Nginx
Nginx это веб-сервер и обратный прокси. Его часто ставят перед приложением, чтобы раздавать статику и держать HTTPS.
S3
S3 это объектное хранилище файлов с доступом по API, совместимому с Amazon S3.
Поддомен
Поддомен это адрес внутри домена, например shop.example.ru.
ЦОД
ЦОД это дата-центр: здание с серверами, питанием, охлаждением и сетью.

Что проверить

  1. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  2. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  3. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
  4. Храните данные контейнеров в томах.
  5. Закрепляйте версии образов, а не latest.
  6. Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.

Связанные страницы