38 lines
921 B
Plaintext
38 lines
921 B
Plaintext
# Production Environment Variables
|
|
# Copy this file and rename to .env for production deployment
|
|
# Make sure to change all default values for security
|
|
|
|
# Application Settings
|
|
NODE_ENV=production
|
|
APP_PORT=3000
|
|
DOMAIN=your-domain.com
|
|
|
|
# Database
|
|
DATABASE_URL="file:/app/data/production.db"
|
|
|
|
# Security
|
|
SESSION_SECRET="your-super-secure-session-secret-change-this-in-production-min-32-chars"
|
|
|
|
# Super Admin Account (created on first run)
|
|
SUPER_ADMIN="superadmin"
|
|
SUPER_ADMIN_EMAIL="admin@yourcompany.com"
|
|
SUPER_ADMIN_PASSWORD="YourSecurePassword123!"
|
|
|
|
# Storage Paths (for bind mounts)
|
|
DATA_PATH=./data
|
|
BACKUP_PATH=./backups
|
|
|
|
# Backup Schedule (cron format)
|
|
BACKUP_SCHEDULE="0 2 * * *"
|
|
|
|
# Mail Settings (optional - for password reset features)
|
|
MAIL_HOST=""
|
|
MAIL_PORT="587"
|
|
MAIL_SECURE="false"
|
|
MAIL_USERNAME=""
|
|
MAIL_PASSWORD=""
|
|
MAIL_FROM_NAME="Phosphat Report System"
|
|
MAIL_FROM_EMAIL=""
|
|
|
|
# Logging (optional)
|
|
LOG_LEVEL="info" |