A modern debrid client for managing your files, discovering trending movies and shows — with addon support and streaming to your preferred media player.
Important
This project does not provide, host, or stream any content. DebridUI is a client interface that connects to third-party debrid service APIs to display authorized users' private files and content. [Read full disclaimer](DISCLAIMER.md).
Copy .env.example to .env.local and fill in the required values:
cp .env.example .env.local
See .env.example for all available environment variables and their descriptions.
# Clone the repository
git clone https://github.com/viperadnan-git/debridui
cd debridui
# Install dependencies
bun install
# Configure environment (see Configuration section above)
cp .env.example .env.local
# Set up database
bunx drizzle-kit push
# Run development server
bun run dev
Open http://localhost:3000 to access the app.
Vercel (Recommended):
Standalone (Self-hosted):
This app uses Next.js standalone output for optimized self-hosting.
Environment Variables:
Ensure all required environment variables from .env.example are set in your production environment.
# Build the app
bun run build
# Static files are automatically copied to .next/standalone via postbuild script
# Start the server
NODE_ENV=production node .next/standalone/server.js
Addons require a CORS proxy to function. Deploy proxy.worker.js to Cloudflare Workers:
proxy.worker.jsALLOWED_ORIGINS array with your domain(s).env.local: NEXT_PUBLIC_CORS_PROXY_URL=https://your.worker.workers.dev?url=Contributions are welcome! Please open an issue or submit a pull request.
⚠️ Important Legal Notice: This project is a client interface only and does not host, store, or distribute any content. Users are solely responsible for ensuring their use complies with all applicable laws, copyright regulations, and third-party service terms. By using this software, you acknowledge and agree to the full disclaimer.
GPL-3.0-or-later - see LICENSE file for details.
Content type
Image
Digest
sha256:e5a3e6250…
Size
109 MB
Last updated
6 days ago
docker pull viperadnan/debridui