Update README.md

This commit is contained in:
lamacchinadesiderante 2024-04-27 19:40:35 +00:00
parent eb9c6a22a7
commit 14c23a5bca
1 changed files with 3 additions and 3 deletions

View File

@ -30,12 +30,12 @@ npm run start
And head browser to `localhost:3000`.
### WARNING:
Proxy Raye tries to avoid ip blacklisting by setting random human-request-like headers at every call. But in the long run (after several hours of continuous requests) XVideos might **temporarily blacklist** your IP address. When this happen, it will stop returning HD videos from pages. Only low quality (SD) will be shown.
Proxy Raye tries to avoid ip blacklisting by setting random human-request-like headers at every call. But in the long run (after several hours of continuous requests) XVideos might **temporarily blacklist** your IP address. When this happen, it will stop returning HD videos from pages. Only low quality (SD) videos will be shown.
Using a VPN can avoid such issue.
# Modify
If you want to edit the project you can start development mode by opening root folder via console and running:
If you want to edit the project you can start development mode by opening root folder via console and running:
```
npm install
@ -56,7 +56,7 @@ It scrapes data server-side and return treated data to the frontend to be render
You can deploy the app on Vercel by cloning this repo on your GitHub/Gitlab and making it private. Than create a new Vercel account and import it there. Vercel deploy doesn't need particular configuration.
Due to Vercel's *serverless* nature (which makes every request to XVideos and other platforms come from a different IP) it becomes very hard to *Web Application Firewalls* to ban addresses effectively.
Due to Vercel's *serverless* nature (which makes every request to XVideos and other platforms come from a different IP) it becomes very hard for *web application firewalls* to ban addresses effectively.
## Self-host
You can self host the project on your local server via docker-compose and reverse-proxy exposed port to nginx.