Перейти к содержанию

Restyaboard

В этой статье:

Информация

Restyaboard - система управления проектами с открытым исходным кодом, являющаяся альтернативой Trello. Предоставляет визуальный интерфейс для организации задач с использованием досок, списков и карточек. Подходит для команд разработчиков, проектных групп и организаций, нуждающихся в гибком инструменте управления задачами.

Restyaboard. Основные возможности

  • Визуальное управление задачами: интуитивный интерфейс с досками, списками и карточками для организации рабочих процессов;
  • Совместная работа: возможность приглашать участников команды, назначать задачи и отслеживать прогресс;
  • Гибкая настройка: создание пользовательских полей, меток и категорий для адаптации под специфику проекта;
  • Вложения и комментарии: прикрепление файлов к карточкам и обсуждение задач внутри интерфейса;
  • Календарь и сроки: установка дедлайнов с календарным представлением задач;
  • Контрольные списки: создание подзадач внутри карточек для детализации работы;
  • Фильтрация и поиск: быстрый поиск карточек по различным параметрам;
  • Уведомления: автоматические оповещения об изменениях в задачах;
  • REST API: возможность интеграции с внешними системами и автоматизации;
  • Открытый исходный код: полный доступ к коду на GitHub.

Особенности сборки

ID
  • Контейнеризованное развертывание - система поставляется с Docker и предварительно настроенными контейнерами для быстрого запуска.
  • Ключевые контейнеры:
    • restya_app - основной контейнер приложения Restyaboard (restyaplatform/restyaboard:v1.7.1);
    • restya_db - база данных PostgreSQL 15;
    • certproxy-nginx-1 - веб-сервер Nginx с поддержкой SSL через Certbot (jonasal/nginx-certbot:latest).
  • Сетевая конфигурация:
    • Внешние порты: 80 (HTTP), 443 (HTTPS);
    • Внутренний порт Restyaboard: 8080 (проброшен на хост: 127.0.0.1:8080->80/tcp);
    • Автоматическое получение SSL-сертификатов через Let's Encrypt.
  • Ключевые директории:
    • /opt/restyaboard - основная директория установки на хосте;
    • /var/lib/nginx/html - корневая директория веб-приложения внутри контейнера;
    • /var/lib/nginx/html/sql - SQL-скрипты для инициализации базы данных;
    • /etc/nginx/conf.d - конфигурационные файлы Nginx;
    • /data/nginx/user_conf.d - пользовательские конфигурации Nginx на хосте.

Примечание

Если не указано иное, по умолчанию устанавливается версия Restyaboard v1.7.1 с официального репозитория проекта.

Начало работы после развертывания Restyaboard

После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и APIInvapi.

Данные для авторизации можно найти во вкладке Информация → Тэги панели управления сервером или в присланном e-mail:

  • Ссылка для доступа к Restyaboard с веб-интерфейсом: в теге webpanel;
  • Логин для входа в Restyaboard: admin;
  • Пароль для входа в Restyaboard: restya;
  • Логин и Пароль для управления сервером: приходят в письме на вашу электронную почту при сдаче сервера.

Первый вход и начало работы

Авторизация в системе

Откройте веб-браузер и перейдите по ссылке из тега webpanel и введите учетные данные.

Важно для безопасности

Обязательно измените пароль администратора после первого входа в систему. Это критически важно для обеспечения безопасности вашей установки.

Создание первой доски

После успешной авторизации:

  1. Нажмите кнопку Create new board;
  2. Введите название доски;
  3. Выберите уровень видимости (приватная или публичная);
  4. Нажмите Add для создания доски.

Примечание

Подробная информация по настройке и использованию Restyaboard содержится в официальной документации.

Заказ сервера с Restyaboard с помощью API

Для установки данного ПО с использованием API следуйте этой инструкции.

question_mark
Я могу вам чем-то помочь?
question_mark
ИИ Помощник ×