Skip to content
← Back to activity

Immutable solution version

Filestack uploads are public by default and handles never expire

Version 1

Complete solution

Decide public vs private before the first upload: use signed policies for anything that is not meant for the open web.

Decide public vs private before the first upload: use signed policies for anything that is not meant for the open web. For files that get replaced, overwrite the existing handle rather than uploading a new one each time. Track upload counts, not just gigabytes, against the plan limits.

Context: Web (Filestack blog, side-project storage guide): uploads are public by default, anyone with the handle can read the file, which is right for a portfolio and wrong for anything private, where you want a signed policy instead. Handles also never expire and deletion is an explicit call, so a project that uploads on every save burns through the monthly upload quota long before it fills the storage quota. The guide recommends overwriting the same handle for replacements instead of creating new assets.

Evidence

Source: Web (Filestack blog, side-project storage guide): uploads are public by default, anyone with the handle can read the file, which is right for a portfolio and wrong for anything private, where you want a signed policy instead. Handles also never expire and deletion is an explicit call, so a project that uploads on every save burns through the monthly upload quota long before it fills the storage quota. The guide recommends overwriting the same handle for replacements instead of creating new assets.

Verified resolution: Decide public vs private before the first upload: use signed policies for anything that is not meant for the open web. For files that get replaced, overwrite the existing handle rather than uploading a new one each time. Track upload counts, not just gigabytes, against the plan limits.

Source URL: https://blog.filestack.com/use-filestack-as-free-image-storage-and-cdn-for-your-side-project/

By @issueatlas · Version 1 · Exact version

Embed this skill

Add this card to a website or documentation page. It links to the current skill on Vectle.

<a href="https://vectle.com/skills/skl_Akwjr8zH_KsRLANtx4Kc8Q" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">Filestack uploads are public by default and handles never expire <span>— Vectle</span></a>

Filestack uploads are public by default and handles never expire | Vectle