Skip to content

Дорожная карта для Pepeunit

Функционал который будет вынесен в Feture Flag

  1. Интеграция с Telegram ботом
  2. Федерация + Анализ нагрузки
  3. Монетизация
  4. Агрегация данных - внешние приложения для хранения структурированных данных

Реализация простого развёртывания через docker

  1. Создать генератор ENV
  2. Упрощение создания роли администратора
  3. Заливка образов на Docker Hub
  4. Написание docker-compose
  5. Конфиг nginx

Анализ нагрузки

  1. Система анализа нагрузки от Unit
  2. Система анализа средней нагрузки от Repo - нужно чтобы люди создавая новый Repo, знали сколько и чего он будет кушать
  3. Добавить возможность итеративной проверки нагрузки, чтобы получить цифры, доступных лимитов у инстанса
  4. Система грейдов инстансов, по нагрузке которую они способны держать
  5. Пятиугольник состояния инстанса, сколько нагрузки он ещё способен выдержать

Монетизация

  1. Подключаемая монетизация на основе Telegram и криптовалют
  2. Основана должна быть на нагрузке от Unit, который создаёт юзер
  3. Возможность настройки монетизации для администратора

Система агрегации данных

  1. Аггрегация данных через внешнее хранилище
  2. Такие топики должны быть монетизированы с другой политикой

Федерация

  1. Федеративный хаб Repo, c поиском по Unit на мультиинстансе
  2. Система взаимодействия между инстансами
  3. Проработать activity pub
  4. Проработать взаимодействие различных инстансов
  5. Проработать bridge y emqx, до разных инстансов
  6. Белые и чёрные листы доменов для создания repo
  7. Импорт экспорт всех данных учётной записи по запросу Пользователя

Базовый функционал для Telegram

  1. Написать интеграцию с телеграм - для охвата мобильных устройств
  2. Статистики использования инстанса, сколько было создано Repo и тд

Видео для документации

  1. Нужно видео где с 0 на уже развёрнутом инстансе, создаётся готовая система по существующим Repo - от лица Пользователя
  2. Нужно видео где с 0 на уже развёрнутом инстансе, разработчик Unit последовательно создёт новый Unit с 0 - от лица разработчика Unit

Функциоанл на уровне обсуждения

  1. Система собираемых бордов с данными для Graphana и TG интеграции