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 включительно посторонний мог захватить чужую учетную запись через внешний вход.
Как войти
Автоматический адрес формируется из IP сервера: замените точки на дефисы и добавьте
.fatmetal.net. Например, IP45.15.156.10дает адресhttps://45-15-156-10.fatmetal.net/.Администратор уже создан. Логин -
admin@<автоматическое имя сервера>безhttps://и пути: например,admin@45-15-156-10.fatmetal.netдля сервера с IP45.15.156.10. Пароль первого входа - пароль этого сервера из личного кабинета Fatmetal, тот же, что для SSH. Регистрация для посторонних закрыта.После входа заполните профиль и создайте рабочее пространство. Первоначальный пароль смените в «Профиль» -> «Безопасность». Новый пароль должен содержать не менее 8 символов: заглавную и строчную буквы, цифру и специальный символ. Русский язык включен, перевод частичный: некоторые кнопки и настройки остаются на английском.
Откройте «Проекты» -> «Добавить проект» (
Projects->Add Project) и создайте проект команды.В проекте нажмите «Добавить рабочий элемент» (
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 нет лицензионной платы за участника; сервер и его сопровождение оплачиваются отдельно.
Свой домен
- Направьте
A-запись своего домена на IP сервера. УдалитеAAAA, если IPv6 для этого домена не настроен. - Убедитесь, что
ping <ваш.домен>показывает IP сервера; дождитесь обновления DNS. - По SSH задайте домен без
https://и пути: заменитеваш.доменв команде и выполнитеsudo sed -i 's/^DOMAIN=.*/DOMAIN=ваш.домен/' /etc/plane-mp/params.env. - Выполните
sudo bash /opt/plane-install.shи дождитесь сообщения о готовности HTTPS. Установщик применит новый адрес и настройку Caddy; сертификат Let's Encrypt будет продлеваться автоматически. - Откройте
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 и отдельно не оплачивается.