Установка YouTrack на свой сервер: коротко и с данными

Конспект страницы: 7 разделов коротко, данные на 14 октября 2026 и ответы на 4 вопроса. Полный разбор с примерами: Установка YouTrack на свой сервер.

Коротко

Установка YouTrack на свой сервер идёт через образ jetbrains/youtrack: контейнер слушает порт 8080, а настройка продолжается в мастере по одноразовой ссылке из лога. YouTrack это трекер задач от JetBrains с гибкими полями, собственным языком запросов и agile-досками. Образ jetbrains/youtrack просит четыре каталога и пользователя 13001:13001 на них.

Конспект по разделам

Что такое YouTrack и кому нужен свой экземпляр

YouTrack ведёт задачи, ошибки и спринты. Отличают его настраиваемые поля задач, поиск на собственном языке запросов, доски для Scrum и Kanban и сценарии на JavaScript, которые меняют поля и статусы при действиях в задаче. Это закрытый продукт JetBrains: исходный код не опубликован.

Что нужно YouTrack на сервере: тома, память и Java

Java в образе уже есть, ставить её отдельно не нужно. Вам остаётся Docker и четыре каталога на диске сервера, которые контейнер получает как тома: Страница JetBrains об установке в Docker не называет минимум памяти и отсылает к разделу о поддерживаемых окружениях. Для старта редакция советует 2 ядра и 4 ГБ: в Таймвеб Клауд это MSK Ultra 50 (2 vCPU, 4 ГБ, 50 ГБ NVMe) за 5 480 ₽ в месяц на 14 октября 2026.

Установка YouTrack в Docker по шагам

Первый блок выполняется в терминале, второй это содержимое compose-файла. Тег версии пишите всегда: образ на Docker Hub собран под каждую сборку YouTrack отдельно, и так вы сами решаете, когда обновляться.

HTTPS, Base URL и пользователи YouTrack

После мастера порт 8080 наружу лучше закрыть: замените в compose строку на 127.0.0.1:8080:8080 и поставьте перед контейнером Caddy или Nginx с сертификатом. В настройках сервера укажите Base URL вида https://tracker.example.com, иначе письма и ссылки на задачи будут вести на IP. Сотрудников добавляют в настройках доступа: там же заводятся группы и роли, которые определяют, кто видит проект и кто меняет поля задач.

YouTrack, Taiga или Plane: что ставить на свой сервер

Taiga написана на Python (Django) с интерфейсом на Angular, хранит данные в PostgreSQL и рассчитана на Scrum и Kanban с пользовательскими историями. Её проще освоить новичку, но поля задач настраиваются скромнее, чем у YouTrack, и язык запросов тоже беднее. Plane развивается как открытая замена современных трекеров: циклы (спринты), модули, представления и страницы с документами.

Копии и обновление YouTrack без потери задач

В копию входят каталоги data и conf. Каталог backups предназначен для копий базы, которые YouTrack делает сам, но лежат они на том же диске, поэтому раз в сутки переносите каталог на другой сервер или в S3. Схемы такого переноса описаны на странице сервер для бэкапов.

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

Данные

Каталог в контейнереЧто в нём
/opt/youtrack/dataБаза задач, вложения и индекс поиска
/opt/youtrack/confНастройки сервера
/opt/youtrack/logsЖурналы, в том числе одноразовая ссылка мастера
/opt/youtrack/backupsРезервные копии базы

Данные на 14 октября 2026.

Вопросы и ответы

Как установить YouTrack на сервер через Docker?

Создать четыре каталога, отдать их пользователю 13001:13001, запустить образ jetbrains/youtrack с нужным тегом версии и пробросом порта 8080, затем открыть адрес мастера из лога контейнера и пройти настройку.

Где взять токен мастера настройки YouTrack?

В логе контейнера при первом старте: одноразовый токен печатается как параметр wizard_token в адресе мастера. Команда docker compose logs youtrack покажет его.

Какой порт использует YouTrack в Docker?

Внутри контейнера сервис слушает порт 8080. Для встроенного TLS JetBrains указывает порт 8443, но на практике HTTPS проще вынести в обратный прокси.

Чем YouTrack отличается от Taiga и Plane на своём сервере?

YouTrack закрытый и сильнее в настройке полей, запросов и сценариев. Taiga и Plane с открытым кодом, у Plane лицензия AGPL-3.0, их интерфейс проще, а настройка скромнее.