Email Configuration
Email is optional but recommended. GitBlixt uses email for account confirmation, password resets, and notifications.
Configuration
Set the following environment variables to enable email:
SMTP_HOST=smtp.yourmailprovider.com
SMTP_PORT=587
SMTP_USERNAME=your-smtp-username
SMTP_PASSWORD=your-smtp-password
[email protected]
Provider Examples
AWS SES (recommended for self-hosters)
SMTP_HOST=email-smtp.us-east-1.amazonaws.com
SMTP_PORT=587
SMTP_USERNAME=<SES SMTP username>
SMTP_PASSWORD=<SES SMTP password>
Gmail (for low-volume testing only)
SMTP_HOST=smtp.gmail.com
SMTP_PORT=587
[email protected]
SMTP_PASSWORD=<app password> # not your account password
Postmark, Mailgun, Resend — use port 587 with the credentials from your provider's SMTP settings page.
Running Without Email
If SMTP_HOST is not set, GitBlixt operates without email. Account confirmation is
skipped, and password resets must be performed by an administrator through the admin panel.