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.