Pulse/.env.example
Pulse Monitor cd43433a79 docs: update all documentation for simplified configuration
- Updated README to show env vars instead of .env editing
- Updated FAQ with correct port change instructions
- Updated .env.example header to clarify it's for deployment overrides
- Made it clear UI is primary configuration method
- Environment variables are for deployment-time overrides only
2025-08-09 09:39:23 +00:00

33 lines
No EOL
952 B
Text

# Pulse Environment Variables - DEPLOYMENT OVERRIDES ONLY
# These override UI settings. Most users should configure via the web UI instead.
#
# For systemd: Copy to /etc/pulse/.env or use 'systemctl edit pulse-backend'
# For Docker: Use -e flags or docker-compose environment section
#
# WARNING: Do NOT put passwords, API tokens, or other secrets in .env files!
# Server Configuration
FRONTEND_PORT=7655
# BACKEND_HOST=0.0.0.0
# CORS Settings (for reverse proxy setups)
# ALLOWED_ORIGINS=*
# Updates
# UPDATE_CHANNEL=stable # Options: stable, rc
# AUTO_UPDATE_ENABLED=false # Enable automatic updates
# AUTO_UPDATE_CHECK_INTERVAL=24 # Hours between update checks
# AUTO_UPDATE_TIME=03:00 # Time to apply updates (HH:MM format)
# Monitoring
# POLLING_INTERVAL=5
# CONNECTION_TIMEOUT=10
# Logging
# LOG_LEVEL=info
# LOG_MAX_SIZE=100
# LOG_MAX_AGE=30
# Data Storage
# PULSE_DATA_DIR=/etc/pulse
# METRICS_RETENTION_DAYS=7