ecommerce / fix_render_deployment.sh
anil988's picture
Initial commit for Hugging Face deployment
5d409fc
Raw History Blame Contribute Delete
1.85 kB
#!/bin/bash
# Fix Render Deployment Script
# This script helps you delete and recreate your Render services
echo "=================================="
echo "Render Deployment Fix Script"
echo "=================================="
echo ""
echo "PROBLEM: Your DATABASE_URL points to a deleted database (dpg-d50o9ge3jp1c73a9n9kg-a)"
echo ""
echo "SOLUTION OPTIONS:"
echo ""
echo "1. Use Blueprint (Easiest - Recommended)"
echo " - Go to: https://dashboard.render.com/blueprints"
echo " - Click 'New Blueprint'"
echo " - Connect your GitHub repo: ecommerce"
echo " - Render will automatically:"
echo " • Create PostgreSQL database"
echo " • Create Web service"
echo " • Link them together"
echo ""
echo "2. Manual Fix (If you want to keep existing service)"
echo " Step A: Create New Database"
echo " - Go to: https://dashboard.render.com/select-repo?type=pserv"
echo " - Click 'New PostgreSQL'"
echo " - Name: ecommerce-postgres"
echo " - Database: ecommerce_db"
echo " - User: ecommerce_user"
echo " - Click 'Create Database'"
echo ""
echo " Step B: Update Web Service"
echo " - Go to your web service dashboard"
echo " - Click 'Environment' in sidebar"
echo " - Find or add DATABASE_URL variable"
echo " - Paste the Internal Database URL from new database"
echo " - Save and trigger manual deploy"
echo ""
echo "3. Delete Everything and Start Fresh"
echo " - Delete web service from: https://dashboard.render.com/"
echo " - Delete old database"
echo " - Use option 1 (Blueprint) to redeploy"
echo ""
echo "=================================="
echo "After deployment succeeds:"
echo "- Your site will be at: https://ecommerce-app.onrender.com"
echo "- Admin panel: https://ecommerce-app.onrender.com/admin/"
echo "- Default login: admin / admin123"
echo "=================================="