-
Релиз v2.1-alpha-dev 🛠️ Pre-release
released this
2026-07-07 10:25:18 +02:00 | 1 commits to alpha-dev since this releaseМы рады представить специальную сборку Fediverse Boost Bot для разработчиков и энтузиастов, готовых принять участие в развитии проекта! Этот релиз закладывает прочную архитектурную основу под версию v2.1.
Проект также официально перешёл на лицензию Apache 2.0, что гарантирует сохранение авторских прав за контрибьюторами и защиту open-source сообщества.
🌟 Что нового в архитектуре v2.1-alpha?
- Система плагинов и модульных фильтров: Больше никакого монолитного кода! Теперь вы можете добавлять кастомные правила проверки постов перед бустом всего в несколько строк кода с помощью декоратора
@register_filter. - Переход на структурированное логирование: Заменили стандартные
printна модульlogging. Логи теперь структурированы по времени и уровням критичности (INFO,WARNING,ERROR), что упрощает дебаг контейнеров. - Готовое изолированное Dev-окружение: В репозиторий добавлены файлы конфигурации для мгновенного развертывания локальной среды разработки.
📦 Доступные Docker-теги
git.vsme.cc/tr/boost:dev— Свежий образ для разработчиков, собранный из веткиalpha-dev.
🛠️ Как начать разработку (Быстрый старт)
Для создания своих фич используйте локальное окружение с поддержкой "live-reload" изменений (код обновляется внутри Docker без пересборки):
- Склонируйте репозиторий и переключитесь на ветку
alpha-dev. - Перейдите в каталог
develop/. - Настройте свои тестовые данные в
docker-compose.dev.yml. - Запустите окружение одной командой:
docker compose -f docker-compose.dev.yml up --build -d
Подробные инструкции по написанию кастомных фильтров и правила этики репостов читайте в новом файле
CONTRIBUTING.mdвнутри каталогаdevelop/.⚖️ Лицензия и Авторские права (NOTICE)
Все участники, приславшие свои Pull Requests, будут официально добавлены в список авторов в файле
NOTICE. Принимаются любые идеи — от оптимизации работы с API Mastodon до интеграции ИИ-фильтров!Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Система плагинов и модульных фильтров: Больше никакого монолитного кода! Теперь вы можете добавлять кастомные правила проверки постов перед бустом всего в несколько строк кода с помощью декоратора