Planev1.4.3

Менеджер проектов для команды: задачи, канбан, спринты и проектные документы - альтернатива Jira и Linear.

Соберите задачи выпуска на доске, объедините их в спринт и держите план с критериями готовности рядом, на странице проекта. Plane CE подходит командам из России, которым Atlassian больше не продает и не продлевает лицензии Jira: задачи и вложения остаются на вашем сервере, за каждого участника покупать лицензию не нужно.

После создания сервера устанавливается Plane CE 1.4.3 с базой, очередью и хранилищем вложений. Первый запуск занимает около 10 минут: администратор создается установкой, регистрация для посторонних закрыта, Caddy открывает HTTPS на автоматическом адресе сервера. Ход установки приходит письмами, адрес и памятка доступны также при входе по SSH.

Что внутри

Plane CE 1.4.3
веб-интерфейс, API, админка и фоновые задачи для проектов, рабочих элементов, циклов, модулей и страниц.
PostgreSQL 15.7-alpine
проекты, пользователи, задачи и содержимое проектных страниц.
Valkey 7.2.11-alpine
кеш приложения.
RabbitMQ 3.13.6-management-alpine
очередь фоновых задач.
Silo RELEASE.2026-09-16T00-00-00Z
хранение вложений; в конфигурации сервис сохраняет имя plane-minio и режим USE_MINIO=1.
plane-proxy 1.4.3
маршруты веб-интерфейса, API и вложений, доступные на сервере через 127.0.0.1:8080.
Caddy 2.6.2-6ubuntu0.24.04.3 из пакетов Ubuntu
внешний HTTPS и автоматическое продление сертификата Let's Encrypt.

Постоянно работают 12 контейнеров Plane; отдельный контейнер миграций завершает работу после подготовки базы. Caddy для внешнего HTTPS работает системной службой.

Безопасность

  • Администратор создан, регистрация закрытапосторонний не сможет занять первую учетную запись или зарегистрироваться по адресу сервера; участников добавляет администратор.
  • Собственные секретыпароль базы, очереди и хранилища, ключи приложения генерируются при первой установке; повторный запуск сохраняет их и существующие пароли пользователей.
  • HTTPS с автопродлениемдоступ снаружи идет через Caddy; порты базы, очереди и хранилища не публикуются в интернет.
  • fail2ban на SSHпять неудачных попыток входа за 10 минут приводят к блокировке адреса на час.
  • Телеметрия выключенаанонимный сбор данных Plane отключен установкой.
  • Исправлена критическая уязвимость OAuthверсия 1.4.3 включает исправление CVE-2026-105640: в Plane до 1.3.1 включительно посторонний мог захватить чужую учетную запись через внешний вход.

Как войти

  1. Автоматический адрес формируется из IP сервера: замените точки на дефисы и добавьте .fatmetal.net. Например, IP 45.15.156.10 дает адрес https://45-15-156-10.fatmetal.net/.

  2. Администратор уже создан. Логин - admin@<автоматическое имя сервера> без https:// и пути: например, admin@45-15-156-10.fatmetal.net для сервера с IP 45.15.156.10. Пароль первого входа - пароль этого сервера из личного кабинета Fatmetal, тот же, что для SSH. Регистрация для посторонних закрыта.

  3. После входа заполните профиль и создайте рабочее пространство. Первоначальный пароль смените в «Профиль» -> «Безопасность». Новый пароль должен содержать не менее 8 символов: заглавную и строчную буквы, цифру и специальный символ. Русский язык включен, перевод частичный: некоторые кнопки и настройки остаются на английском.

  4. Откройте «Проекты» -> «Добавить проект» (Projects -> Add Project) и создайте проект команды.

  5. В проекте нажмите «Добавить рабочий элемент» (Create your first work item), заполните заголовок и описание, нажмите «Сохранить» (Save). Измените статус задачи, прикрепите файл и нажмите его имя, чтобы скачать вложение.

Адрес, первоначальные реквизиты и памятка также записаны в /root/plane-credentials.txt, лог установки - /var/log/plane-mp.log.

Важно

Процесс Jira потребуется настроить заново: задайте статусы проекта и включите нужные функции в настройках проекта. «Циклы» объединяют задачи в спринт, «Модули» собирают задачи по теме выпуска, «Страницы» хранят проектные документы рядом с доской.

Для приглашений и восстановления доступа подключите свою почту: откройте https://<адрес сервера>/god-mode/email/, войдите теми же реквизитами администратора, заполните параметры SMTP и отправьте тестовое письмо кнопкой Send test email. До подключения SMTP приглашения и сброс пароля по почте не работают.

ИИ-помощник необязателен. В https://<адрес сервера>/god-mode/ai/ укажите свой ключ и имя модели. Для другого OpenAI-совместимого адреса API добавьте OPENAI_BASE_URL=https://<адрес API>/v1 в /opt/plane/variables.env и выполните sudo bash /opt/plane-install.sh.

Перед обновлением сохраните согласованную копию базы PostgreSQL, вложений из тома plane_uploads и конфигурации /opt/plane/variables.env. Порядок остановки записи, дампа и восстановления приведен в разборе в Базе знаний. Версия закреплена: повторный запуск установщика сохраняет данные, а переход на другой релиз требует отдельного обновления и резервной копии.

Лицензия

Plane Community Edition распространяется по AGPL-3.0. У CE нет лицензионной платы за участника; сервер и его сопровождение оплачиваются отдельно.

Свой домен

  1. Направьте A-запись своего домена на IP сервера. Удалите AAAA, если IPv6 для этого домена не настроен.
  2. Убедитесь, что ping <ваш.домен> показывает IP сервера; дождитесь обновления DNS.
  3. По SSH задайте домен без https:// и пути: замените ваш.домен в команде и выполните sudo sed -i 's/^DOMAIN=.*/DOMAIN=ваш.домен/' /etc/plane-mp/params.env.
  4. Выполните sudo bash /opt/plane-install.sh и дождитесь сообщения о готовности HTTPS. Установщик применит новый адрес и настройку Caddy; сертификат Let's Encrypt будет продлеваться автоматически.
  5. Откройте https://ваш.домен/. Логин остается прежним - admin@<исходное автоматическое имя сервера>: например, admin@45-15-156-10.fatmetal.net при IP сервера 45.15.156.10. Пароль первого входа - пароль сервера из личного кабинета Fatmetal; если вы уже сменили пароль в Plane, используйте новый.

Требования

Ubuntu 24.04, доступные снаружи порты 80/443. Тариф CPU4-RAM8-DISK100 - для рабочих проектов с задачами, спринтами и вложениями. В простое после 100 задач сервисы Plane заняли 1062 МиБ RAM и отдельно 86 МиБ общей памяти. Если рабочая нагрузка исчерпывает запас памяти этого тарифа, выбирайте CPU6-RAM16-DISK100.

Для необязательного ИИ нужен свой ключ выбранного провайдера моделей. Прокси Fatmetal к внешним API уже включен в VPS и отдельно не оплачивается.

Подробный разбор с замерами и скриншотами в Базе знаний →
Plane990 ₽/месЗапустить →