Delete DEPLOY.md

This commit is contained in:
Md Tahseen Hussain
2026-01-20 16:14:23 +05:30
committed by GitHub
parent ba7e002396
commit a921ec11fb

164
DEPLOY.md
View File

@@ -1,164 +0,0 @@
# 🚀 Deployment Checklist
## Pre-Deployment
- [x] All files copied to `vercel-deploy` folder
- [x] `vercel.json` configuration ready
- [x] `package.json` with correct dependencies
- [ ] Test locally before deploying
## Test Locally
```bash
cd vercel-deploy
npm install
npm start
```
Visit `http://localhost:3000` and test:
- [ ] `/health` endpoint works
- [ ] `/search?q=naruto` returns results
- [ ] `/player.html` loads correctly
## Deploy to Vercel
### Step 1: Install Vercel CLI
```bash
npm i -g vercel
```
### Step 2: Login to Vercel
```bash
vercel login
```
### Step 3: Deploy
```bash
cd vercel-deploy
vercel
```
Answer the prompts:
- **Set up and deploy?** → Y
- **Which scope?** → (select your account)
- **Link to existing project?** → N
- **Project name?** → (press Enter or type a name)
- **Directory?** → (press Enter)
- **Override settings?** → N
### Step 4: Test Deployment
After deployment, you'll get a URL. Test it:
```bash
# Replace with your actual URL
curl https://your-project.vercel.app/health
```
Expected response:
```json
{"status":"ok","message":"Animepahe API is alive!"}
```
## Post-Deployment Testing
Test all endpoints with your deployed URL:
```bash
# Set your URL
URL="https://your-project.vercel.app"
# Health check
curl "$URL/health"
# Search
curl "$URL/search?q=naruto"
# Visit player
# Open in browser: $URL/player.html
```
## Production Deploy
For production deployment:
```bash
vercel --prod
```
This will deploy to your production domain.
## Troubleshooting
### Issue: "Command not found: vercel"
**Solution:** Install Vercel CLI globally
```bash
npm i -g vercel
```
### Issue: "No package.json found"
**Solution:** Make sure you're in the `vercel-deploy` folder
```bash
cd vercel-deploy
```
### Issue: Deployment timeout
**Solution:** Vercel free tier has 10-second timeout. This is sufficient for all API calls. If you see timeouts, check:
- AnimePahe website is accessible
- Your internet connection is stable
### Issue: 404 on routes
**Solution:** Check `vercel.json` is present and correctly configured
## Environment Variables
No environment variables needed! The app works without any configuration.
## Custom Domain
To add a custom domain:
1. Go to your project on vercel.com
2. Click "Settings" → "Domains"
3. Add your domain
4. Update DNS records as instructed
## Monitoring
View logs and analytics:
1. Go to vercel.com
2. Select your project
3. Click "Deployments" to see logs
4. Click "Analytics" to see usage
## Updates
To update your deployment:
```bash
cd vercel-deploy
vercel
```
Vercel will automatically detect changes and redeploy.
## Rollback
To rollback to a previous deployment:
1. Go to vercel.com
2. Select your project
3. Click "Deployments"
4. Find the working deployment
5. Click "..." → "Promote to Production"
---
**Ready to deploy?** Just run `vercel` in the `vercel-deploy` folder! 🚀