Sign inSign up

juffalow/notification-service

By juffalow

•Updated almost 3 years ago

Send notifications (email, inapp, ...) easily with minimal configuration through supported services.

Image
0

306

juffalow/notification-service repository overview

⁠Notification Service

Send notifications (email, inapp, ...) easily with minimal configuration through supported services.

This project is Open Source and source code is available on GitHub⁠.

⁠Configuration

⁠Database
DATABASE_HOST=
DATABASE_NAME=
DATABASE_PASSWORD=
DATABASE_USER=
DATABASE_PORT=
⁠Logger

Supported values debug, info, warn, error:

LOGGER_LEVEL=
⁠E-mail

Supported services are AWS_SES, SMTP, SENDGRID or you can set BLACKHOLE which does not send any email.

SERVICES_EMAIL_TYPE=

Additional settings:

SERVICES_EMAIL_UNSUBSCRIBE_URL=
SERVICES_EMAIL_FROM_EMAIL=
SERVICES_EMAIL_FROM_NAME=
SERVICES_EMAIL_LIMIT_HOUR=
SERVICES_EMAIL_LIMIT_DAY=

AWS SES

AWS Simple Email Service⁠

SERVICES_EMAIL_AWS_ACCESS_KEY_ID=
SERVICES_EMAIL_AWS_SECRET_ACCESS_KEY=
SERVICES_QUEUE_EMAIL_REGION=

SMTP

SERVICES_EMAIL_SMTP_HOST=
SERVICES_EMAIL_SMTP_PORT=
SERVICES_EMAIL_SMTP_SECURE=
SERVICES_EMAIL_SMTP_AUTH_USER=
SERVICES_EMAIL_SMTP_AUTH_PASS=

SendGrid

SendGrid⁠

SERVICES_EMAIL_SENDGRID_API_KEY=
⁠Token
SERVICES_TOKEN_TYPE=
⁠Queue
SERVICES_QUEUE_TYPE=

Tag summary

Content type

Image

Digest

sha256:3a41a9a8f…

Size

141.4 MB

Last updated

almost 3 years ago

docker pull juffalow/notification-service