A proxy for debriding some links for Plex, Jellyfin,... (Alldebrid account required!)
1.1K
This project provides a lightweight proxy service that integrates with AllDebrid to unlock streaming links on-the-fly.
It is designed to work seamlessly with .strm files in Plex, allowing clients to play content directly without manual link unlocking.
.strm files that contain URLs pointing to this proxy.url query parameter./link/unlock) to resolve the direct download link.This means Plex clients don’t need to know about AllDebrid — they only see the proxy URL.
ALLOW_REDIRECT=true) → sends HTTP 302.ALLOW_REDIRECT=false) → returns the unlocked link in the response body.DEBUG=true) to inspect API responses./health) for monitoring.| Variable | Description | Default |
|---|---|---|
ALLDEBRID_API_KEY | Your AllDebrid API key (required) | — |
PORT | Port for the proxy server | 5050 |
CACHE_TTL_MS | Cache time-to-live in milliseconds | 1800000 (30 min) |
CACHE_MAX | Maximum number of cached entries | 500 |
ALLOW_REDIRECT | If true, respond with HTTP 302 redirect | true |
DEBUG | If true, log full API responses | false |
.strm Filehttp://your-nas:5050/debrid?url=https://alldebrid.com/f/XYZ
Content type
Image
Digest
sha256:6a58b96f2…
Size
54 MB
Last updated
11 months ago
docker pull j0hnmatrix/alldebrid-proxy