-
Релиз 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
- Система плагинов и модульных фильтров: Больше никакого монолитного кода! Теперь вы можете добавлять кастомные правила проверки постов перед бустом всего в несколько строк кода с помощью декоратора
-
Релиз v2.1-alpha Stable
released this
2026-06-06 06:58:15 +02:00 | 16 commits to master since this releaseИсправление ошибок API и защита от блокировок (429)
Задачи #3 и #4
- Устранена критическая ошибка 429: исправлен бесконечный цикл запусков, падений и перезапусков, приводивший к блокеровке токена.
- Добавлена задержка API: теперь бот делает паузу в 3 сек. между проверками разных хэштегов и засыпает на 5 минут после завершения полного круга
- Оптимизована обработка ошибок
- Исправлен вызов ф-ии сна: исправлен баг с пустым вызовом
time.sleep(), вызывавший синтаксическую ошибкуTypeError
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Релиз v2.0-alpha Pre-release
released this
2026-06-06 06:32:17 +02:00 | 18 commits to master since this release🚀 boost:alpha (Продвинутая v2-версия)
Расширенная версия бота с продвинутой фильтрацией контента и соблюдением приватности авторов.
✨ Доступные возможности:
- Репост по хештегам — базовый функционал.
- Настройка через ENV — управление всеми параметрами через переменные окружения.
- Черный список (Forbidden Tags) — возможность блокировать репосты публикаций, содержащих определенные нежелательные теги.
- Этика Fediverse (Игнорирование #nobot / #noAtom) — автоматический пропуск постов, авторы которых явно запретили автоматический сбор и репостинг своего контента.
Слияние: tr/boost!2
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Образ
-
Релиз v1.0-light Stable
released this
2026-06-06 06:15:48 +02:00 | 24 commits to master since this release🚀 boost:light
Облегченная, стабильная и оптимизированная версия проекта fedi-boost. Данный образ собран с минимальным количеством зависимостей и ориентирован на максимальное быстродействие при низком потреблении системных ресурсов (ОЗУ и CPU).
Идеально подходит для развертывания на слабых серверах (VPS/VDS начального уровня), домашних серверах или в кластерах с жесткими лимитами на ресурсы.✨ Основные особенности
- Минимальный размер образа: Быстро скачивается и разворачивается.
- Низкое потребление памяти: Вырезаны все тяжелые экспериментальные функции.
- Повышенная стабильность: Включает в себя только проверенный, базовый функционал проекта.
- Быстрый запуск: Оптимизированное время старта контейнера.
Слияние: tr/boost!1
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Образ