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 - has audit logging - supports event notifications with AWS SQS - $0.01/GB overage on bandwidth - has replication | |
Backblaze B2 - $0.006/GB - $0 for download bandwidth if through Worker (or $0.01/GB past a 1:3 upload:download ratio) <- decent data privacy record - no custom domains - no audit logging - has replication | |
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 - |
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(); | |
} |