This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
IDrive e2 - $0.005/GB - $0 for download bandwidth - 1:3 upload:download ratio allowed <- questionable data privacy - custom domains offered - no audit logging - not recommended | |
Backblaze B2 - $0.006/GB - $0 for download bandwidth if through Worker (or $0.01/GB) <- decent data privacy record - no custom domains - no audit logging | |
Vultr - $0.006/GB - $0.01/GB for download <- https://www.vultr.com/products/object-storage/#pricing | |
Wasabi - $0.0069/GB - $0 for download bandwidth - 1:1 and billed for 90 days <- cheapest with audit logging - no custom domains - min object size billed at 4 kilobytes | |
Storj - $0.004/GB - $0.007/GB for download <- not good for small files due to segment pricing | |
Scaleway - $0.013/GB - $0.011/GB for download <- estimate, had to do EUR to USD conversion https://www.scaleway.com/en/pricing/storage/ | |
Cloudflare R2 - $0.015/GB - $0.00/GB for download, $4.50 / million for uploads and $0.36 / million for downloads requests | |
DigitalOcean - $0.020/GB - $0.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var Dynamic = function() { | |
var context = {} | |
var defaults = {} | |
function bind(name, val, fn) { | |
try { | |
var save = context[name]; | |
context[name] = val; | |
var out = fn(); | |
} |