You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34-3Lines changed: 34 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,10 @@
1
1
# JSON Stats Widget
2
-
Виджет для моего профиля GitHub, выполненный в стиле редактора кода VSCode
2
+
Виджет для профиля GitHub, выполненный в стиле редактора кода VSCode.
3
3
4
-
## .env
4
+
## Конфигурация
5
+
Так как объем настроек слишком большой, на данный момент не предоставляется возможности публичного использования, поэтому если вы хотите настроить такое виджет под себя, то вам придется размещать его на своем сервере.
6
+
7
+
Все параметры находятся в `.env` файле в корне проекта.
5
8
6
9
```DockerFile
7
10
GITHUB="<github_token>"
@@ -19,4 +22,32 @@ ACTIVITY_API="https://activity.andcool.ru/" // Path for activity API
19
22
ACTIVITY_ID="t9mdtk" // ID of activity
20
23
21
24
DATETIME_TIMEZONE="Etc/GMT-3" // Yours timezone
22
-
```
25
+
```
26
+
27
+
`GITHUB` – По этому ключу располагается access токен GitHub. Его можно получить [здесь](https://github.com/settings/tokens); Токен должен иметь права `read:org, repo`.
28
+
`GITHUB_USERNAME` – Имя пользователя в GitHub. Можно найти в адресной строке или под ником GitHub на вашей странице.
29
+
`DESCRIPTION` – Описание виджета. Будет добавлено ключу `description` в json.
30
+
`WAKATIME_GLOBAL`, `WAKATIME_LANGS` – Статистика WakaTime. Можно получить [тут](https://wakatime.com/share/embed). Сгенерируйте типы чартов `Coding Activity` и `Languages` соответственно в формате JSON и вставьте их в соответствующие ключи в конфиге (исключая `https://wakatime.com/share`).
31
+
32
+
`WEATHER_API`, `WEATHER_QUERY` – URL и запрос для API погоды. Используется проект [weather.andcool.ru](https://weather.andcool.ru)
33
+
`ACTIVITY_API`, `ACTIVITY_ID` – URL и ID для API активности. Используется проект [activity.andcool.ru](https://github.com/Andcool-Systems/Andcool-Activity)
34
+
35
+
`DATETIME_TIMEZONE` – Часовой пояс в формате JavaScript Date.
36
+
37
+
## Быстрый старт
38
+
Для начала работы клонируйте этот репозиторий, создайте `.env` файл с конфигурацией и запустите Docker контейнер.
0 commit comments