Drafted up a spec for Nostr media uploads. Come work on it with me #[0] #[1] https://github.com/michaelhall923/nostr-media-spec
Discussion
#[3]
There is no reason to invent something new, we should just follow what ShareX does, they have been doing this for years and many sites are compatible already with this application
https://github.com/ShareX/ShareX/blob/develop/ShareX.UploadersLib/BaseUploaders/Uploader.cs
I’m inclined to agree with you, but everyone seems to have a different idea about which thing that “already works” we should use.
The vibe I’m getting on Nostr is that we’re burning everything down so we can rebuild from first principles. Better to do things the Nostr way.
Also, building is fun.
I would like to see a NIP first which would facilitate "attachments" via tags, it's better for clients than parsing URL links
I will check it out tho.
#[3] would love your input as well
Come join the discussion #[4]
I don’t have a specific answer of which standard to use. As long as we pick one that is also simple enough to use, I’m happy with that. There’s a discussion here about whether to spec one out or use something existing: #[6]
Working on spec for media hosting. Part of it will be clients querying hosts for their content policy and other info. #[4]
Spent Saturday night implementing the nostr-media-spec proposed by #[0]
This proposal would support bringing native media uploads to clients and enable users to choose where their media is stored. In the same way we have relays for notes, we’d have relays for media.
Proposed spec:
https://github.com/michaelhall923/nostr-media-spec
Implementation:
https://github.com/bndw/nostr-media-server
#[1]
Nice work, #[2]