Many domains, many buckets
Routing by host and path prefix. Each bucket has its own credentials and its own cache, isolated from the others.
A self-hosted gateway that publishes files from several private buckets through several domains, with a disk cache. Connect a storage, attach a domain and the file is online.
