FileDrop is now Nostr-native.

Set your NPUB and your node keeps your media, no matter where it was uploaded.

Own your media. This is real decentralization.

https://dweb.link/ipfs/QmVDTEBrZNkRDXjDruvQ34QR5uXW3iK1E7KLJ3PTSzy9H8?filename=2025-12-30%2003-41-25.mp4

https://github.com/besoeasy/file-drop

Reply to this note

Please Login to reply.

Discussion

⚡⚡⚡ nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

⚡⚡⚡

Nice nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

🐕

👏 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

FileDrop is now Nostr native nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Looks very good. nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

👏

👌

This looks a bit good

Decentralize into 2026 🚀 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

thank you nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

thank you

New project out there 🤩

stay humble, stack zaps! nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

stay humble, stack zaps!

LFG nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

lfg

Decentralization over here 😎 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

#Aqstr nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

So 🆒

Thanks for the sats

💾 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Needed

Filedrop

Filedrop nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Epic! Any chance we can set up more tgan one npub?? 👀

maybe in future, lets see how much we can do without making it too heavy on CPU

bro that makes me dizzy

Not yet available on the umbrel version, right?

The Umbrel team handles releases themselves, and I'll let them know to push a new one—though they're slow and test things internally, so it might take 10 to 15 days. I always suggest using Docker for full control.

I’ll see if i manage :)

Thanks 💜💜

Thank you so much 🎄🔥 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Thank you so much 🔥

Great super nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Thank you nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Thank you, excellent.

Great super

Awesome, I'm gonna try on my umbrel tomorrow

🚀 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Cool

Nice 😎 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Good job 🤝

💪 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Ésto es muy bueno nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Espectacular

👌👌 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Nice

Genial ésto nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Bien descentralizado 🫡

It is a cool project nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Thank you

👀🔥 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Keep grafting 👀

Start9?

I haven't utilized Start9 up to this point. I plan to review the documentation and potentially incorporate it when I have available time.

Ok! I know Docker support is coming in the next StartOS release as well

Own your media nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

thanks for building

#AQSTR nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

dunno what this is but sounds good

Very happy to see people exploring the use of IPFS in Nostr. So many ideas!

🧠🧠🧠

What's the best way to reach out? I have an idea that requires coding skills that I don't have.

This is awesome nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

FileDrop real decentralization nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

This is so good

You did a wonderful job explaining the important points about the subject. Ty

thats cool

Really a very useful tool, thank you.

plebs nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

👇 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

🔥

👍👍👍 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

👍👍👍

Nice job! Any chance this could be available on StartOS as well?

Excelente nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

👀🇧🇷🤙

FileDrop nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

thanks

Dont mean to tear down something potentially pretty cool, but I dont get IPFS. What's the incentive for someone else to host your data?

You're right to ask—IPFS does lack a built-in economic incentive like blockchains often have, which is a common point of confusion.

But think of it this way: unused storage is wasted storage. If you’ve got 100 GB of disk space and you’re only using 1 GB, that remaining 99 GB is just sitting idle. Why not let it do something useful?

In practice, people often host content they care about—like files from people they follow on Nostr or communities they’re part of. When you pin (i.e., intentionally store) someone’s content, you’re helping keep it online. And because IPFS is content-addressed and peer-to-peer, your node automatically shares those files with others who request them. It’s like a collaborative spiderweb: everyone contributes a little, and in return, everyone can access what they need.

Plus, if you store your own files on IPFS, other nodes can serve them on your behalf when you're offline—as long as someone has pinned or cached them. So the more people participate, the more resilient the whole network become

Why would someone pin my encrypted files that they don’t know what is in it? It’s not like the 2gb wikileaks thing that everyone downloaded some years ago.

Thanks for this answer. I imagine there are some files with 0 redundancy and some with hundreds of people pinning?

No, usually, as long as you're accessing a file, it's moved back to the top. This means that only purged files are the ones least accessed.

There is a common misunderstanding between pinning and redundancy. While pinning does provide protection against garbage collection, it doesn't automatically make the pinned files more accessible. Instead, files that are frequently accessed are typically cached on multinodes and generally have better availability than files pinned to a single node that might happen to be offline.

so IPFS as a network favours active files

But files that are important but not accessed often run the risk of being lost?

this is why you mark them with PIN.

Can I pin everything?

it automatically does, all you need is to post the media on your NOSTR.

my example node : https://filedrop.besoeasy.com/admin.html

Can I track how many nodes carry my files?

Thanks for answering my questions. Do you know of anyone losing access to a file there?

I've been using IPFS for the past five years, and I haven't encountered any issues. For safety, I use two nodes: one in the cloud and one on my Raspberry Pi.

Simply enter your NPUB and it handles all the details automatically—you don't even have to monitor your node, just set it up and let it run on its own.

🥰

⚡️ nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

We are getting there ...

👍 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

🤔

Awesome 👌🏻 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

I use Start OS... Will we see it available in the Community Marketplace?

not anytime soon boss, but m sure you can run it in docker

StartOS apps are docker apps.

Interesting. nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Cool !

Own your media! nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Nice app that leverages IPFS, thank you!

Very cool. Is IPFS blossom server possible?

I dropped it because it wasn't optimized, and I don't like Blossom servers. The technology is completely different here; once you try this, it renders Blossom servers obsolete. Best of all, it works independently, without requiring any special Nostr events.

Love this

Cool nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Cool

💥💥 nostr:note1wuzugzl74lyt66r8kpe3pjj5c6a9xvhqche7d86jnaz7mjv4pp3qtz7wnm

Thanks for sharing

nostr:nprofile1qqs9df4h2deu3aae83fmet5xmrlm4w5l9gdnsy3q2n7dklem7ezmwfcpg3mhxw309umxcetgdpukgumjw35xzemdd9envat4xe682cmwv3m85aehvd6kyur3dd58v7re0ymk5mmfda3ngdtdddehydr9v9jzummwd9hkutcppemhxue69uhkummn9ekx7mp0f09vg9 wen implement? 🤓

Interesting

This is awesome! Thank you.

let me know if you need any help

I am interested in this, seems like a great move in the right direction for IP protected media. But it still seems like you need to be running your own node to use this? - Start 9 or Umbrel - Is that right? I understand the benefit of having a node but most musicians don't have the money to buy one of these machines. Thanks for pushing the needle forward for helping content creators protect their media. 👏🏻

you don't need your own node, just like blossom you can use public nodes

nostr:nprofile1qyt8wumn8ghj7ct4w35zumn0wd68yvfwvdhk6tcpr4mhxue69uhkymmnw3ezucnfw33k76tww3ux76m09e3k7mf0qqsrdw72sy8z46hcjwgtlc645f5d5vwsxzjf7lz8ynuar2nyara0elq25nthd so where does the media get stored and protected? by a hosted, paid service provider?

well you do me a favour, don't be confused install 0xchat and pick our file-drop server at

It's free : https://filedrop.besoeasy.com

then you run your own on your laptop or pc or mac or raspberry pi - it will backup your media automatically on your computer

so even if https://filedrop.besoeasy.com deletes your media, as soon as your laptop turn on, it will repopulate your media to https://filedrop.besoeasy.com

What is the group link for OX chat?

the pinned friends / follow / WoT integration is cool, what's to stop me from just running this node, putting in your npub, and uploading media? i don't have to sign any type of nostr authentication for this, so what's to stop anyone from using anyone's node? it's a cool concept. keep working on it.

Since IPFS is a public network, if you need something private, you'll need to encrypt it, convert it to a blob, and then upload it. This is similar to how 0xChat works for file drops.

WebRTC poses privacy concerns, though I appreciate the concept.

i will explore this as well

I already managed to run it and host it, but I'm honest! I have no idea how it works nor do I know what I'm doing☺️

perfect, do you have a URL for us or is it private for personal use ?

I planned to use it more for private use

Why not use syncthing ?

how is that done?

I congratulate and thank you for your contribution to the decentralised and distributed community. I'm running File-Drop with my Npub set up. How does the "Automatically fetches your notes, extracts IPFS CIDs, and pins them"?

Navigate to your /admin.html page. It should display something similar to this.

If I change the self-hosted files my ssd btrfs to another folder or another ssd what happens? and how to safely backup the _date directory, use cp or rsync?

Good question! I recommend setting up two nodes using an affordable Raspberry Pi 4 or 5. I've equipped my Raspberry Pi 5 with a 2TB SSD, which allows me to upload 4K films and share them with my friends for viewing.

Although running it yourself has its drawbacks, IPFS overloads most home routers.

nostr:nevent1qqs8wpwyp0l2lj9adpnmqucsef2vdwjnxtsvtulxnaff730dex2sscspz3mhxue69uhkummnw3ezummcw3ezuer9wcp9zvlv