generated from miniburn-io/service-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
37 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,37 @@ | ||
# service-template | ||
# Daily hero | ||
|
||
Gitlab (😰) + SMTP версия [gdml/daily-hero](https://github.com/gdml/daily-hero) by [@f213](https://github.com/f213) | ||
|
||
Ежедневная рассылка с открытыми и закрытыми задачками за день. | ||
|
||
--- | ||
|
||
## Как работает | ||
|
||
У нас (в Инвиан) разворачиваем в Яндекс облаке как serverless container с триггером на 18:00 каждый день. | ||
|
||
Если не было обновлений в задачках за день, то ничего не присылается. Удобно вылавливать трудоголиков на выходных. | ||
|
||
Отправляет сообщение всем, кто зарегистрирован в инстансе гитлаба. | ||
|
||
**!!! На облачном не тестировалось, скорее всего отправит вообще всем пользователям гитлаба. !!!** | ||
|
||
## Настройка | ||
|
||
Настраивается через переменные окружения: | ||
|
||
``` | ||
GITLAB_URL=<URL Gitlab инстанса> | ||
GITLAB_TOKEN=<Gitlab токен с read_api доступом> | ||
EMAIL=<почта, с которой будет рассылаться сообщение> | ||
EMAIL_PASSWORD=<пароль от почты или "пароль приложения" в яндекс почте> | ||
SMTP_SERVER=<что-то вроде smtp.yandex.ru> | ||
SMTP_PORT=<что-то вроде 465> | ||
ENV=<В DEBUG окружении не будет отсылать всей команде, в любом другом будет> | ||
DEBUG_EMAIL=<тестовая почта, в случае, если ENV=DEBUG> | ||
BLACKLIST=<список через | почт, на которые не отправлять ничего> | ||
``` | ||
|
||
## Отписка | ||
|
||
Для отписки можно добавить "hero" в графу "Pronouns" профиля на гитлабе. |