Содержание

Версия Light

Версия Light — это максимально упрощенная и экономичная версия бота fedi-boost. Она предназначена для серверов с ограниченными ресурсами и выполняет только базовую задачу: автоматический репост (Boost) указанных хештегов без сложной фильтрации.

Особенности версии Light 🚀

Быстрый старт с Docker Compose 🛠

1. Создайте на вашем сервере папку для бота, внутри неё файл docker-compose.yml:

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

Описание настроек (Environment Variables) ⚙️

Переменная Описание Обязательно
MASTODON_BASE_URL Полный адрес вашего сервера (например, https://mastodon.social). Да
MASTODON_TOKEN Ваш Access Token (из настроек Разработки). Да
HASHTAGS Хештеги для отслеживания через запятую без знака #. Да

Как получить MASTODON_TOKEN 🔑

1. Откройте ваш инстанс (Mastodon/Akkoma/Pleroma).
2. Перейдите в **Настройки -> Разработка -> Новое приложение**.
3. Укажите имя (например, ''Fedi-Boost-Light'').
4. В списке разрешений (Scopes) отметьте:
  * ''read:statuses'' (чтобы видеть посты в хештегах).
  * ''write:statuses'' (чтобы делать репост).
5. Нажмите **«Сохранить»** и скопируйте **Ваш токен доступа**.

Проверка работы 📋

Чтобы посмотреть, как работает бот и не возникло ли ошибок, используйте команду:

docker logs -f fedi-boost-light

Вы должны увидеть сообщения: «Бот запущен…» и список отслеживаемых хештегов.

Важные замечания ⚠️