What are some features you'd want for your selfhosted #Blossom server?
Discussion
A blossom app for my umbrel that I can put behind a cloudflare worker URL and post to! Also I would like to whitelist npubs so no one spams it ofc (not sure how blossom works)
Shouldn't be too hard to set up a Blossom server and webapp in Umbrel as they're just Docker containers IIRC. Haven't looked at Umbrel in a while though so not sure what's needed. Whitelisting npubs is definitely an important feature.
I know I want a self hosted blossom server, but don’t know enough about what exactly it does to ask for features.
Well, the server will be the thing that accepts uploads and gets the images from wherever they are actually stored (either on disk, in a cloud storage, etc). But maybe the thing you want most atm is a tutorial for how to set up a selfhosted Blossom server?
What I'm really asking would be what people want it to do besides supporting the Blossom protocol. E.g. npub blacklist/whitelist, rate limiting, filetype filters, account system & payments, etc.
Cashu payments would be ideal.
I’ll have to read more about the protocol to add other things.
What's a blossom server?
Good question! Blossom is simply put a protocol for storing and retrieving files. I guess you could think of it like imgur for all kinds of files mixed with some nostr functionality.
If you're interested in the technical details, you can find the protocol documents here: https://github.com/hzrd149/blossom
Cool thanks!