Direct links and expiry
Temporary /d/{token} grants. Default symlink_expire 15 min, symlink_max_uses 5. Optional /direct-link-info handoff.
Direct links and expiry
Short-lived URLs that actually stream the file.
Where to find it
/d/{token} · optional /direct-link-info when Show direct link page (toggle.idl) is on
How it works
After grant, you get a temporary /d/{token} URL. Defaults: symlink_expire 15 minutes (1–10080), symlink_max_uses 5 (1–100000). TTL can also come from env DOWNLOAD_GRANT_TTL_SECONDS (60–86400).
If the direct-link info page is on, you may see Your download is ready, the URL, and expiry before Continue to download. The handoff key in storage is one-time - not bookmarkable. Member direct download skips this page entirely.
Opening /d/... streams the file (private files need owner session; geo/maintenance/premium/parallel gates still apply). Expired, revoked, or overused tokens fail.
Common problems
"No download link here"
/direct-link-info without a valid one-time handoff - re-mint from the file page.
Link died quickly
Short symlink_expire / low symlink_max_uses - re-mint from the landing.