Версия Light — это максимально упрощенная и экономичная версия бота fedi-boost. Она предназначена для серверов с ограниченными ресурсами и выполняет только базовую задачу: автоматический репост (Boost) указанных хештегов без сложной фильтрации.
1. Создайте на вашем сервере папку для бота, внутри неё файл docker-compose.yml:
services: fedi-light: image: code.fleacf.space/cafe/fedi-boost:light container_name: fedi-boost-light restart: always environment: - MASTODON_BASE_URL=https://ваш.инстанс - MASTODON_TOKEN=ваш_токен_доступа - HASHTAGS=art,linux,fediverse
2. Запуск: В терминале внутри папки выполните:
docker-compose up -d
| Переменная | Описание | Обязательно |
|---|---|---|
| MASTODON_BASE_URL | Полный адрес вашего сервера (например, https://mastodon.social). | Да |
| MASTODON_TOKEN | Ваш Access Token (из настроек Разработки). | Да |
| HASHTAGS | Хештеги для отслеживания через запятую без знака #. | Да |
1. Откройте ваш инстанс (Mastodon/Akkoma/Pleroma). 2. Перейдите в **Настройки -> Разработка -> Новое приложение**. 3. Укажите имя (например, ''Fedi-Boost-Light''). 4. В списке разрешений (Scopes) отметьте: * ''read:statuses'' (чтобы видеть посты в хештегах). * ''write:statuses'' (чтобы делать репост). 5. Нажмите **«Сохранить»** и скопируйте **Ваш токен доступа**.
Чтобы посмотреть, как работает бот и не возникло ли ошибок, используйте команду:
docker logs -f fedi-boost-light
Вы должны увидеть сообщения: «Бот запущен…» и список отслеживаемых хештегов.