habr-observer
habr-observer copied to clipboard
An automatically updated feed with summaries of the best Habr.com articles generated by the YandexGPT neural network.
🧐 Обозреватель Хабра
Лента кратких пересказов лучших статей с Хабра от нейросети 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.