Anyone cloning the repo can now see exactly which environment variables are required by reading .env.example at the repo root. install.sh updated to copy .env.example during deployment (rather than duplicating the template inline), keeping the two in sync.
25 lines
1.3 KiB
Text
25 lines
1.3 KiB
Text
# ───────────────────────────────────────────────────────
|
||
# inBOXER – Environment Configuration
|
||
# ───────────────────────────────────────────────────────
|
||
# Copy this file to .env and fill in your credentials:
|
||
# cp .env.example .env
|
||
# nano .env
|
||
#
|
||
# The application also reads these variables from the
|
||
# systemd EnvironmentFile (if deployed via install.sh).
|
||
# ───────────────────────────────────────────────────────
|
||
|
||
# DeepSeek API key – for AI-based email classification
|
||
# Sign up at https://platform.deepseek.com/ to get one.
|
||
DEEPSEEK_API_KEY=your_deepseek_api_key_here
|
||
|
||
# SMTP credentials – used to send one-time passwords (OTP)
|
||
# for user login. Supports STARTTLS on port 587.
|
||
SMTP_HOST=your.smtp.host.example.com
|
||
SMTP_PORT=587
|
||
SMTP_USER=your-email@example.com
|
||
SMTP_PASS=your-smtp-password
|
||
|
||
# (Optional) Override the session_secret from bin/config.yaml.
|
||
# Leave commented out to use the value in config.yaml.
|
||
# APP_SECRET=change-me-in-production
|