damus
damus copied to clipboard
NIP-96 Image Uploading
user story
As a media enjoyer that regularly peruses Damus, I would like a way to upload images directly from Damus that I host myself, so that I can increase my sovereignty.
acceptance criteria
- Damus user can self-select as a default setting a self-hosting option in lieu of Damus default hosting image service
- Implementation follows NIP-96 spec - authentication, deletion, expiration etc.
WIP
https://github.com/damus-io/damus/issues/786#issuecomment-1740574821
project will focus entirely on self-hosting for users and I will channel my efforts to promote NIP-96, first implementing it and then encouraging its use.
This way nobody else will have to ask nostr clients developers to add their server or services, it will be a decision to be taken by the users.
@quentintaranpino
~~https://github.com/arthurfranca/nips/blob/nip-95-contender/96.md~~
https://github.com/nostr-protocol/nips/blob/master/96.md published
On Mon, Jan 08, 2024 at 10:31:09AM -0800, alltheseas wrote:
https://github.com/nostr-protocol/nips/blob/master/96.md published
This is pretty important! We can then use this for deleting images you've accidentally uploaded.
If I can help in any way let me know. I have participated in the adaptation of several nostr clients 😀
It would be nice to support uploads this way, as there are many compatible hosts:
https://github.com/aljazceru/awesome-nostr?tab=readme-ov-file#nip-96-file-storage-servers