I thought about IPFS also. But IPFS has a ton of problems and isn't very robust. There's massive maintenance overhead attempting to implement something with IPFS. Bittorrent is very, very robust. It's only real downsides are that swarms connect p2p and so share IP addresses with each other, and that it's mostly labelled as a piracy tool. But for multimedia delivery it can't be beat.
Discussion
this projects is very stable and is also available on umbrel and start9 already, with integrated lightning splits payments.
I’ve been running ipfspodcating.net for over a year on my Start9 and it works great. Also made 13k in sats from the splits Adam mentioned just for hosting files.
nostr:npub1uqwyafrvsf9z8tyn8gtk40au72znradyla29852uvmdl6lnpz8nsyz43la and nostr:npub15z2javq62eh2xpms7yew0uzqsk4dr7t3q3dq4903uuxdyw2ca3kstx6q95 use it a ton to help distribute their podcasts and music.
I’m at about 12 sats after a month. Not much, but something. Maybe there are some settings I need to adjust to be a better media host.
Most of mine are from when there weren’t as many people running nodes (less nodes bigger piece of the pie). The person using IPFS podcasting picks the percentage of each Boost they want to share with the node runners.
Here’s PC 2.0 for example. 5% of the Boost gets divided by the 46 nodes (that have a lightning wallet connected). I’m not sure what the threshold is but I think it has to be at least 1 sat after all that to send a payment to the nodes.
What I did was go to the active feeds section and pin every feed offering a split.
This is more of a proof of concept but I think it’s really cool even if I don’t get any sats for it.
Thanks nostr:npub177fz5zkm87jdmf0we2nz7mm7uc2e7l64uzqrv6rvdrsg8qkrg7yqx0aaq7. Ive added a bunch more favorites. One thing I’ve noticed (I’m very new to IPFS) is that my peer count can vary pretty widely from < 20 to 100+.
I’ve checked to confirm that my port is open but I’m wondering if the variability in peer count indicates some kind of instability I need to look into.
