File: /var/www/indoadvisory_new/web/webapp/.env.example
# Indo Advisory - Environment Configuration
# Copy this file to .env and update with your actual values
# Application
NODE_ENV=development
PORT=3000
DOMAIN=https://your-domain.com
# Database (PostgreSQL)
DB_HOST=localhost
DB_PORT=5432
DB_NAME=indo_advisory
DB_USER=indo_user
DB_PASSWORD=secure_password_here
DB_SSL=false
# Security
SESSION_SECRET=your-super-secure-session-secret-minimum-32-characters
JWT_SECRET=your-jwt-secret-key-for-api-tokens
BCRYPT_ROUNDS=12
# Admin Account (Initial Setup)
ADMIN_EMAIL=admin@indoadvisory.com
ADMIN_PASSWORD=change_this_password_immediately
ADMIN_NAME=System Administrator
# File Upload
MAX_FILE_SIZE=5242880
ALLOWED_FILE_TYPES=jpg,jpeg,png,pdf,doc,docx
# Email (Optional - for contact forms)
SMTP_HOST=smtp.your-provider.com
SMTP_PORT=587
SMTP_USER=your-email@indoadvisory.com
SMTP_PASS=your-email-password
SMTP_SECURE=false
# Rate Limiting
RATE_LIMIT_WINDOW=900000
RATE_LIMIT_MAX=100
AUTH_RATE_LIMIT_MAX=5
# Logging
LOG_LEVEL=info
LOG_FILE=true
# VPS Configuration
WEBMIN_INTEGRATION=true
APACHE_PROXY=true
NGINX_REVERSE_PROXY=false