Site slow or links expire early
Separate main-app proxy load, countdown, storage health, and symlink TTL / IP bind when the site feels slow or links die.
Site slow or links expire early
Two different complaints — diagnose separately.
A. Site / downloads feel slow
1. Bytes proxied through the main VPS
- Remote/CDN Performance mode off (or broken) → traffic flows via the main app. Direct mode needs working HTTPS (and CORS for uploads). CDN Performance mode.
2. Storage health
- Down/unhealthy servers, disk full, stuck transfer queue. Health Center.
3. Heavy jobs
- Mass email, transfers, backup — check workers / queues in Health Center.
4. Countdown / prep / ads
- Long Users & limits countdown (ul2_countdn_sec_*), prep page, or anti-adblock overlays feel “slow” but are intentional. Pre-download wait.
B. Links expire “too fast”
Temporary download grants use:
symlink_expire— lifetime in minutes (package default is often around 15; env can override)symlink_max_uses— how many times/d/may be hit (default often 5)link_ip_logic—all= no IP bind;exact/first3/first2bind the client (mobile networks breakexacteasily)
See Direct links and expiry.
Also:
- Bookmarking
/d/or a one-time handoff page — share the file page link instead. - Plan inactivity / trash expiry on My Files is not the same as grant TTL.
C. Quick wins
- Fix Performance mode / HTTPS before blaming “the script is slow.”
- Don’t set grant TTL to a few minutes unless you mean to.
- Prefer
link_ip_logic = allif users roam on mobile.