Thanks nostr:nprofile1qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qg3waehxw309ahx7um5wgh8w6twv5hszxnhwden5te0dehhxarj9e6xsetnv9kk2cmpwshxjme0qqszv6q4uryjzr06xfxxew34wwc5hmjfmfpqn229d72gfegsdn2q3fg848xvh for your work on #Blossom! 🌸⚡ Just setup it on fractalized.net and everything seems to work fine! Here is an image hosted on my own blossom-drive: https://blossom.fractalized.net/3446fd4397cedd89623b3402c568b9a320f63fe79477034aff09b868581dc8b7.jpeg blossom-drive is accessible here: https://blossom-drive.fractalized.net blossom-server is accessible here: https://blossom.fractalized.net I've built a docker image for blossom-drive: https://hub.docker.com/r/pastagringo/blossom-drive-docker/ Anyone interested by a tutorial to self-host it?
🌸⤵️ nostr:nevent1qqsgac2w3v8pp7ykdxzkmup6cuktrqduujrpajp69xvsn485r7ctcugppamhxue69uhkummnw3ezumt0d5pzpvftvvkgslcvsuw3grfhhjmw0s0p4qpxf59hm6p9t2se28v7rlmeqvzqqqqqqyu38wgs
And there is the same image hosted on my server 😀 https://cdn.hzrd149.com/3446fd4397cedd89623b3402c568b9a320f63fe79477034aff09b868581dc8b7.jpeg
Just to understand how blossom works... it's the same image because you uploaded it before by yourself on your server? Or it's because I uploaded it on mine and the image has been replicated on yours? I thought we have to add blossom servers into our blossom-drive account to allow file to be served by several blossom-servers :D
I just re-uploaded it to my server, but its the same sha256 hash so if it ever gets removed from your server it can still be found on my server There isn't any replication yet. but in the future my server could automatically download and host your blobs if I was following you 😀
Thanks for your explanation :) For the test I deleted the image from my blossom drive. Do we need to keep the blob to allow the file to be retrieved in your server? Or the simple fact to upload once a file on a blossom server (+ to be hosted on another blossom server) is enough to keep the file indefinitely? If all the blossom servers delete the file, does the file become unreachable? Will write on a tutorial on blossom I need to understand what I'll say 😅
If you delete the file from your server it wont be accessible on your server anymore, however because I uploaded it to mine it will still be accessible if people load it from cdn.hzrd149.com similar to nostr relays, blossom servers aren't aware of other servers and don't have any p2p communication. however there is nothing stopping them from talking p2p, but that code (and protocol) hasn't been written yet But we don't necessarily need p2p communication for censorship resistance. user can publish a k:10063 event that advertises where other users can easily find your blobs. So if you find that one server has gone down or is censoring you. you can transfer or re-upload your blobs to a new server, then update your k:10063 event to let other users you have moved https://github.com/hzrd149/blossom/blob/master/Nostr.md#user-server-discovery
Yes please 🤗
I may found some time to do it tonight ;) I'll keep you updated 👍
Si tu veux checker ;) nostr:nevent1qqsgac2w3v8pp7ykdxzkmup6cuktrqduujrpajp69xvsn485r7ctcugppamhxue69uhkummnw3ezumt0d5pzpvftvvkgslcvsuw3grfhhjmw0s0p4qpxf59hm6p9t2se28v7rlmeqvzqqqqqqyu38wgs
J'ai pas vraiment pigé si la donnée etait répliquée sur les relais
De ce que je vois elle n'est pas répliquée. Quand tu vas sur le drive tu précises des blossom servers qui vont recevoir ton fichier. Y'aura un tag dans l'event du fichier qui indique l'URL du fichier sur tous les servers. Le blossom satelitte est payant mais je vais en monter un deuxième pour tester cette théorie haha. C'est bien foutu quand même 😅 tu peux mettre des blossom servers un peu partout et ça te permet du backup directement à l'upload du fichier. Ça va tuer les hosteurs de media Nostr s'ils intègrent ça dans les clients mobiles!
PS: t'es sûr Amethyst? Si non, j'ai modifié la note plusieurs fois, ça s'affiche comment chez toi ? Plusieurs notes ?
Une seule sur amethyst
Des que tu as de quoi tester je suis preneur car je suis un peu perdu.
Il vient de me perdre aussi xD nostr:nevent1qqszugr5cwkph7kvu38gc8u5fjf4kwdklucc6t0dd5mml846ewftwfcppemhxue69uhkummn9ekx7mp0qgszv6q4uryjzr06xfxxew34wwc5hmjfmfpqn229d72gfegsdn2q3fgrqsqqqqqp4tqc92 Normalement tu peux te connecter sur https://blossom-drive.fractalized.net et t'amuser avec ;) J'ai laissé les paramètres par défaut pour l'instant: https://github.com/hzrd149/blossom-server/blob/master/config.example.yml
OK donc en créant un drive attaché à plusieurs cdn, on peut avoir un stockage multiple. Cependant l'URL du stockage pointant sur le cdn, il y a forcément du spof. Je suis pas convaincu. https://cdn.satellite.earth/b0fa28ea6c14b5427129761f3809947e25a69e29076ad8c49b86695886fd0839.mp4 https://blossom.us-ord-1.linodeobjects.com/b0fa28ea6c14b5427129761f3809947e25a69e29076ad8c49b86695886fd0839.mp4
✅ Optimism Airdrop Round 2 Is Live! 👉 https://telegra.ph/op-04-23-11 Claim your free $OP.