DB_DSN=sqlite:database/quizora.sqlite
DB_USER=
DB_PASSWORD=
APP_BASE_URL=http://127.0.0.1:3000
MAILER_MODE=log
MAILER_FROM_ADDRESS=noreply@localhost
MAILER_FROM_NAME=Quizora
MAILER_SMTP_HOST=
MAILER_SMTP_PORT=587
MAILER_SMTP_USERNAME=
MAILER_SMTP_PASSWORD=
MAILER_SMTP_ENCRYPTION=tls
MAILER_SMTP_TIMEOUT=15
AUTH_LOGIN_MAX_ATTEMPTS=10
AUTH_LOGIN_WINDOW_SECONDS=900
AUTH_REGISTRATION_MAX_ATTEMPTS=5
AUTH_REGISTRATION_WINDOW_SECONDS=900
AUTH_PASSWORD_RESET_MAX_ATTEMPTS=5
AUTH_PASSWORD_RESET_WINDOW_SECONDS=900
AUTH_EMAIL_VERIFICATION_MAX_ATTEMPTS=3
AUTH_EMAIL_VERIFICATION_WINDOW_SECONDS=3600
CORS_ALLOWED_ORIGIN=*

# Production examples:
# APP_BASE_URL=https://quizora.example.com
# MAILER_MODE=smtp
# MAILER_FROM_ADDRESS=noreply@quizora.example.com
# MAILER_SMTP_HOST=smtp.sendgrid.net
# MAILER_SMTP_PORT=587
# MAILER_SMTP_ENCRYPTION=tls
# MAILER_SMTP_USERNAME=apikey
# MAILER_SMTP_PASSWORD=SG.your_api_key_here
# CORS_ALLOWED_ORIGIN=https://quizora.example.com
#
# MAILER_SMTP_HOST=smtp.mailgun.org
# MAILER_SMTP_USERNAME=postmaster@mg.quizora.example.com
# MAILER_SMTP_PASSWORD=mailgun-smtp-password
#
# MAILER_SMTP_HOST=smtp.resend.com
# MAILER_SMTP_USERNAME=resend
# MAILER_SMTP_PASSWORD=re_your_api_key_here
