==================================== AZAN PEACE WEB - Deployment Package ==================================== 📦 CONTENTS: - src/ → Web application source code - public/ → Static assets - package.json → Dependencies (React 18.2.0) - webpack.config.js → Build configuration - deploy-web.sh → Production deployment script - startup-web.sh → Build and start script - nohup-startup-web.sh → Background mode script 🚀 QUICK START: 1. Upload this entire folder to your server: scp -r azanpeace-web-deploy user@server:/path/to/ 2. SSH into your server: ssh user@server 3. Navigate to the folder: cd /path/to/azanpeace-web-deploy 4. Deploy (installs deps, builds, and starts): ./deploy-web.sh 5. Access at: http://www.azanpeace.com:3000 📖 ALTERNATIVE MODES: For foreground mode (see logs in terminal): ./startup-web.sh For background mode (daemon): ./nohup-startup-web.sh tail -f logs/web-server.log ⚡ REQUIREMENTS: - Node.js 20+ - npm - Port 3000 open in firewall - DNS pointing www.azanpeace.com to server IP 🔧 CONFIGURATION: - Default city: Stuttgart, Germany - Default method: Turkey (Diyanet) - Default madhab: Shafi - Port: 3000 - React version: 18.2.0 (for web compatibility) 🛑 STOPPING THE SERVER: - Foreground mode: Ctrl+C - Background mode: kill $(lsof -ti:3000) ====================================