Debrid Client Proxy is a sophisticated proxy server designed for All-Debrid services. It centralizes your network requests, presenting a single IP address to your debrid provider, thereby enabling seamless access from any IP address. This is particularly useful for sharing access with trusted individuals without exposing multiple IP addresses. Built using the modern and efficient Vite, React, and Express stack, it offers a streamlined and user-friendly experience for managing your debrid service connections.
- Create a
docker-compose.yml
file with the following content:
services:
debridclientproxy:
image: kipavy/debridclientproxy
restart: unless-stopped
ports:
- "80:5000"
environment: # Optionals
- URL_PREFIX=/debrid
- AGENT_NAME=YourAgentName
- Run the following command:
docker compose up -d
Now you can open http://localhost/debrid in your browser.
Note: URL_PREFIX & AGENT_NAME are optionals, URL_PREFIX is used to prefix the routes of the proxy. Example: Instead of http://localhost/
it will be http://localhost/debrid/
. AGENT_NAME is used to set the user-agent of the requests made by the proxy.
docker run -dit \
-p 80:5000 \
-e URL_PREFIX=/debrid \
--restart unless-stopped \
kipavy/debridclientproxy
npm i
npm run dev
docker build -t debridclientproxy . ; docker run -dit -p 80:5000 debridclientproxy