Connect your own storage providers and secure your digital assets using the Aranly File Engine.
The Assets & Storage dashboard is your central hub for managing how files are delivered to your customers. Instead of simply redirecting users to a public URL, Aranly allows you to "mask" your files and stream them directly from your own private storage, keeping your source links hidden and secure.
Before you can use secured delivery, you must link a storage provider in the Connect Accounts section.
Ideal for small to medium files and easy management.
Enterprise storage for large files (AWS, R2, Wasabi).
High-performance, secure storage powered by Cloudflare R2 and D1.
🚀 Best for Production
Aranly Drive is our primary storage engine. It provides the highest security and reliability because it is tightly integrated into the Aranly architecture.
The "Classic" mode. When a user clicks your link, they are redirected directly to the URL you provided. The destination URL is visible in their browser address bar.
The Aranly File Engine proxies the file. The original URL is never shared with the user. Instead, we stream the file through a secure, time-limited token.
Once your accounts are connected, follow these steps to secure your product downloads in the Product Storage Settings table:
Change the dropdown from Public Redirect to Secured Redirect.
Choose your storage provider from the Platform dropdown to auto-populate the best settings:
AWS / DigitalOcean
Best for standard regional buckets. Uses Virtual-Host style by default.
Cloudflare R2
Requires auto region and account-level endpoints. Path-Style should be OFF.
This is how the system finds your file:
1aBc...Xyz).Click the Save button. The system will perform an internal validation to make sure the row is properly configured.
Cloudflare R2
When connecting R2, use your Account ID endpoint (found in the R2 dashboard). Set region to auto. Ensure Path-Style Access is OFF.
DigitalOcean Spaces
Use your data center region (e.g., nyc3, ams3). Your endpoint should follow the pattern: https://your-region.digitaloceanspaces.com.
What is Path-Style Access?
Legacy S3 providers (and local setups like MinIO) require the bucket name to be in the URL path (...com/my-bucket). Modern providers like AWS and R2 use subdomains (my-bucket.s3...com). Our toggle lets you handle both situations with one click.