LoqiIt looks like we don't have a page for "preview card" yet. Would you like to create it? (Or just say "preview card is ____", a sentence describing the term)
aaronpkwell this sucks, apparently webmention.io hasn't been able to store emoji in webmentions since about august, which is ironically when I pushed out a fix to make it accept emoji in URLs
[fluffy]Thanks. I’m not clear on what exactly they’re offering though, and it looks like you still need to be savvy enough with AWS to set up your own S3 storage or the like? What I’m looking for is a service which does all that for you and is just a simple “drag and drop files here, we charge you a bulk storage rate” thing.
[fluffy]The whole point to this exercise is I’m trying to find out where to point people to for simple static file hosting, when they have no interest in running (or paying for) a server or learning how to set up cloudfront or whatever, without me becoming the pillar of the community by running such a thing for others. I don’t want to be responsible for keeping other peoples’ files alive.
ZegnatScanning through it, it looks like garage is what you can run if you want to run S3-like buckets on your own server. But still means all the admintax for buckets exists
[fluffy]Where this specifically came up was on one of my music production Discords, a few people were like “I’d love to use this but I use Wix” and looking into it Wix doesn’t let you just upload a content directory to get passively iframed either.
[fluffy]For now my top recommendation has been to just use http://itch.io as the content store (which is also convenient with Bandcrash, which already directly supports itch’s upload tool) and then using itch’s iframe embedder, which adds a little itch branding but is otherwise free.
[fluffy]AWS Cloudfront would be perfect if it weren’t for the rather challenging initial setup and the lack of built-in web-based upload tooling. People shouldn’t have to learn to be a backend web developer to post their music online.
[fluffy]another recommendation that keeps coming up is Github Pages but there you have a pretty strict storage limit and they highly prioritize using Jekyll for the build, which again gets into “become developer” territory
[fluffy]yeah but also http://archive.org doesn’t fit the use case of hosting a bandcrash player, there it’s just like, you’re stuck with http://archive.org’s player which, frankly, sucks. and also isn’t iframe-embeddable I don’t think?
ZegnatBackblaze used to have the whole "free bandwidth" between them and Cloudflare, so you signed up at Cloudflare, pointed it at the address for your B2 storage, and tada: file server. But I would have to look at it again to see if that is still an option these days. And not sure how _easy_ it actually was to setup
[fluffy]right but then you still need to host the player somewhere, and also you need to know how to configure the player to use http://archive.org URLs
[fluffy]yeah having proper playlist support in html5 would also be nice but I don’t see how that solves anything other than making parts of the player simpler
sknebelI guess in many cases you could probabl get away with random web hosting (all packages I've seen recently have some kind of web uploader), but technically using it primarily to embed in other sites is probably against the TOS in most cases :/
[fluffy]yeah, but also random web hosting tends to be (relatively) expensive and offers things other than static file hosting, which has more downsides like, oh, now you have to worry about CPU contention and overselling
[fluffy]like the CDN-with-object-storage approach means you have very lightweight fronting stuff that’s easily distributed and conceivably is able to charge a very cheap bulk storage+bandwidth rate, like most musicians’ stuff stored/served by cloudfront+S3 would cost less than 5 cents a month
sknebelputting a static page on a normal webhosting package also doesnt get hacked easily. and the rest, yeah, its a tradeoff. but traditional webhosting is the "make it easy to put up some files without dev stuff" product category
[fluffy]most musicians I know who aren’t webhosting savvy would probably be fine with like, oh $1/year for forever storage of my album files? that I can just drag-and-drop to upload? Amazing!
ZegnatBackblaze B2 seems to still give you the first 10GB of storage for free. So it might be interesting to check out their public buckets. They have a bunch of ways to do uploads IIRC. I am just not sure what the links will look like without putting a CDN infront. Would require testing.
[fluffy]hm, I’ll have to look again then. I use B2 for my NAS backup, but last I was aware, while downloading is easy from the web, I didn’t find any easy upload thing
[fluffy]if the B2 public bucket API is anything like S3’s then it *should* be fine for the actual hosting side of things, although B2 really wants to be behind a CDN since it’s not really intended for direct file serving, IIRC
ZegnatYes, when I looked at it a couple years ago they had a lot of focus on putting Cloudfront in front of it. But I do not think that is actually necessary? Unless you want specific things like custom domain names.
[fluffy]yeah it’s just that the CDNs I’ve looked into that aren’t Cloudflare tend to get expensive (both in terms of money and admin tax) due to high monthly minimums since they’re targeting enterprise customers.
[fluffy]ah, bunny is a CDN that’s come up in these conversations a lot too. I think they have a $1/month minimum which is still a lot for this use case (considering the bulk rates of what it actually costs the providers) but that’s much easier to swallow.
ZegnatIt is also not 100% clear to me if B2 forces you to put a CDN in front of it, or if that would only be the case if you want to move on to your own domain. At that point, it might be worth the $12/month charge as sort of a "branding" cost?
ZegnatAn a completely different note: has anyone here consumed YouTube Atom feeds? I am wondering if there is a way to instruct YT in the URL to give me a specific locale
ZegnatFrom the sign-up page, first 10GB of B2 are free? So unless you do some really fancy uncompressed music, you can put a bunch of MP3 files up for free.
[fluffy]right and also the point to a CDN is to frontload the transfer onto edge nodes that can keep the files “hot” in a place where bandwidth is cheaper to begin with, so even if you do have to pay initial transfer out of the object store you don’t have to pay it very often
[fluffy]they don’t have any direct pricing for egress and their pricing calculator assumes multiple TB per month, but reading between the lines it looks like they charge $72/TB/year for storage and $84/TB/year for egress, which is absolutely fine.
ZegnatWhen I looked at them a couple years ago it was to have a place to put materials for D&D. Which felt like a close enough use-case to yours, it was just the public_html :P