Skip to content

Cache and CDN

s3:
use_presigned_url: false
public_url_base: "https://cdn.example.com"
path_scheme: "itemsadder/{uid}/{file}"

IAUP builds public_url_base/objectKey and does not prepend the bucket name.

global:
cache_bust:
enabled: true
param: "v"
mode: "timestamp"

Modes:

  • timestamp: current system milliseconds
  • uuid: random UUID without dashes

Disable with enabled: false.

s3:
use_presigned_url: true
presigned_expiry_seconds: 86400

Presigned URLs keep the bucket private but expire, so they can be less stable for client caching.