Direct download on remote nodes

Same remote Performance mode toggle; downloads use signed /d/{token} on the node (TTL default 900s).

Direct download on remote nodes

Serve file bytes from the storage node instead of streaming through the main app.

Where to find it

Admin → Servers → edit remote server → Performance mode + Public URL (same directDownloadEnabled control as direct upload)

How it works

When enabled (remote + connected + toggle on + node secret + public URL), the download grant can redirect to a signed /d/{token} on the node (optional nginx slot path). Token TTL default 900 s, max 3600 s.

When off (or the signed path cannot be built), download streams through the main app - higher main-server load. Disabled, trashed, or unconnected nodes cannot serve.

CDN direct delivery uses a different flag (performanceMode) - see CDN Performance mode.

Common problems

Still seeing main-app proxy

Performance mode off, bad public URL, missing node secret, or policy forcing proxy - check health and the toggle.

Related