Skip to content

pltnk/habr-observer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧐 Обозреватель Хабра

Лента кратких пересказов лучших статей с Хабра от нейросети YandexGPT

Приложение доступно по адресу https://habr.observer

В приложении используются материалы сайта habr.com, краткие пересказы которых получены с помощью сервиса 300.ya.ru.

Деплой

  • Установить Docker и Docker Compose
  • Склонировать репозиторий: git clone https://github.com/pltnk/habr-observer.git
  • Создать внутри .env файл: cp .env_example .env
  • В нём установить пользователя и пароль для базы данных, изменив значения переменных OBSERVER_MONGO_USER и OBSERVER_MONGO_PASS
  • Добавить API токен для сервиса 300.ya.ru, изменив значение переменной OBSERVER_AUTH_TOKEN
    Чтобы получить токен, нужно нажать на API в левом нижнем углу главной страницы сервиса, а затем нажать кнопку Получить токен в правом верхнем углу
  • Выполнить docker compose up -d из корня склонированного репозитория
  • Первоначальный сбор статей может занять несколько минут, так как соблюдается rate limit для API сервиса 300.ya.ru

Сделано с помощью

Лицензия

Проект находится под лицензией MIT — подробности в файле LICENSE.