Репозитории стримера Сапушка.
| Репозиторий | Описание |
|---|---|
| web | Основной сайт |
| widgets | Виджеты для OBS |
| api | API сервера |
| api-contracts | Контракты API - redoс, swagger-ui, typescript codegen |
| gamepad-srv | Виджет отображения геймпада через локальную сеть |
| schedule | Web-приложение для составления расписания |
| fortune_cookie | Виджет эчпочмака судьбы |
web — основной сайт стримера. Здесь зрители могут найти расписание стримов, информацию о канале и ссылки на соцсети.
widgets — набор виджетов для OBS. Используются на стриме как Browser Source: виджеты со зрителями, часы, баннеры и прочие наложения.
api — бэкенд-сервер. Обрабатывает авторизацию, работает с интеграциями платформ, хранит и отдаёт данные для виджетов.
api-contracts — контракты API. генерация redoc и swagger-ui, генерация кода для typescript
gamepad-srv — сервер, который читает состояние геймпада и отдаёт его по HTTP. В OBS добавляется как Browser Source с адресом сервера.
schedule — веб-приложение для управления расписанием стримов. Стример составляет расписание, зрители видят актуальное время и темы.
fortune_cookie — виджет эчпочмака судьбы. выдает случайное предсказание за активацию награды (будет перенесен в widgets)