docs: add HOST=0.0.0.0 to wiki .env templates + troubleshooting - Added HOST=0.0.0.0 with explanatory comments to all .env templates (Docker Step 4, Bare Metal SQLite, Bare Metal PostgreSQL, Production Template) - Added troubleshooting entry for ERR_CONNECTION_REFUSED explaining VS Code SSH tunnel masking the binding issue
docs: add CSP_UPGRADE_INSECURE_REQUESTS=false to wiki .env templates Fixes blank white page when accessing dashboard over plain HTTP without SSL/Nginx reverse proxy.
docs: add inline notes explaining SSRF_ALLOWED_HOSTS values - your-site-name = Frappe/ERPNext site name - your-server-ip = IP used to connect from VM to host - minio = MinIO hostname (if used for file storage)
docs: add minio to SSRF_ALLOWED_HOSTS examples
docs: replace hardcoded site name/IP with generic placeholders in SSRF examples
wiki: add full .env template with SSRF site name + IP whitelist
Restructure redis-openwa.conf with section comments
Update redis-openwa.conf to use include pattern with ERPNext isolation
Add full Redis config: REDIS_ENABLED, QUEUE_ENABLED, appendonly, production hardened service
Update redis-openwa.service with production security hardening
Add Redis isolation guide for ERPNext shared servers
Add PUPPETEER_ARGS to systemd service + Engine Initialization Timed Out troubleshooting
docs: add Redis setup instructions to Production Setup guide
Wiki: add PostgreSQL setup for Docker and Bare Metal in OpenWA Production Setup
Wiki: add OpenWA Production Setup page (Docker + Bare Metal), update Installation to systemd