Changed systemctl start to systemctl restart to ensure backend code changes are always picked up during deployment, even when the service is already running.
Previous behavior: systemctl start would do nothing if service was running
New behavior: systemctl restart always stops and starts the service with fresh code
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Updated deploy.sh to copy .env file to frontend directory before building, ensuring Vite can access environment variables (including VITE_REDIRECT_URI) during the production build process. The temporary .env is cleaned up after build completes.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>