Real-Debrid Modern UI! This project provides a modern interface for Real-Debrid with new features such as bulk delete,availability checking and many more.
BTdig
index.Ensure you have the following installed on your system:
Use docker-compose to run the application.Change the environment variables in the docker-compose file.
services:
realdebrid:
image: ghcr.io/tgdrive/rdebrid-ui
container_name: realdebrid
ports:
- 8080:8080
environment:
- AUTH_SECRET=""
- AUTH_URL=""
- AUTH_REAL_DEBRID_ID=""
- AUTH_REAL_DEBRID_SECRET=""
restart: always
pnpm build:client
as the build command.build/client
in Build output.*Note:*
AUTH_REAL_DEBRID_ID
and AUTH_REAL_DEBRID_SECRET
are required for Real-Debrid authentication. It will be generated through UI when you login first time make sure you copy those and use it here.Its a one time process.AUTH_URL
make sure to add /api/auth
at the end. For example app is deployed on https://example.com
it will be https://example.com/api/auth
The application requires the following environment variables:
Variable | Description |
---|---|
AUTH_SECRET |
The secret key used for JWT authentication. |
AUTH_URL |
The Hosted URL of service. |
AUTH_REAL_DEBRID_ID |
OAUTH ID for Real-Debrid authentication. |
AUTH_REAL_DEBRID_SECRET |
OAUTH SECRET for Real-Debrid authentication. |
FORWARD_IP |
Forward Debrid IP. |
DEBRID_TOKEN |
Use Personal Debrid Token instead of Oauth Token which has limited scopes permissions . |
PORT |
Change Default 8080 Server Port. |
PROXY_URL |
Use proxy for BTdig indexer if its blocked in your region(only works on docker or local deployment). |
You can generate AUTH_SECRET
from here.
Note: You must enter registered real debrid IP in FORWARD_IP
if you are deploying app remotely.Registered IP can be found in Real-Debrid account settings.
Feel free to contribute to this project if you have any further ideas.
If you like this project small contribution would be appreciated Paypal.