Replying to Avatar Stuart Bowman

After the past few weeks of building it's time to push this prototype out and get some feedback from users —

Announcing Satellite CDN: Scalable media hosting for the nostr ecosystem!

https://satellite.earth/cdn

- Upload video and other large files, up to 5 GB each

- Simple flat-rate pricing, buy storage with sats

- Fast, free and unlimited data transfer

- Integrated NIP-94 censorship resistance

- Developer-friendly API

I feel like a "native" nostr solution for hosting and streaming large videos could really help with adoption and I'm curious about how Satellite can support specific use cases.

API docs coming soon.

Trying to test it. Tx fails when I try to pay the invoice. Zeus gives me an inbound capacity error.

By curiosity, where is the media stored? Am I indirectly funding Amazon? 🤣

Reply to this note

Please Login to reply.

Discussion

That's odd — according to my database your payment succeeded.

Media is stored on Cloudflare R2.

Weird indeed. I see them in the activity now. 🤷‍♂️

I’m in now. Let’s test a longish video

https://cdn.satellite.earth/8eed60ecf209d3ecb0806c677b90090d914b8d5c2375c7447d1f2ac6cb26d5c8.mp4

Ok, can finally see this note in Satellite. Video took a loooong time to load.

Bullet fast upload, slooow download.

There are some weird intermittent connectivity issues on iOS mobile that I've been trying to isolate for weeks

Upload was fast. I like the interface so far, however I have no idea what my storage cap is, only what I have used.

Folders would be nice.

Oh damn good idea. Noted.

There is no storage cap! There is only "time remaining". You pay for storage in terms of "GB Months". So, for example, if you buy 1 GB Month and you upload 1 GB, your time will run out after a month. If you upload half a gig, your time will last for 2 months. If you upload 100MB (1/10 GB) then you time will last for 10 months. You can top up your storage at any time (or delete stuff to make it last longer!)

Ok, got it. Interesting model!

I am trying to see the notes from my profile from within Satellite and it is really taking a loooong time to fetch my notes. (Safari, iOS)