I have created something for my #homelab
I've always wanted an easy way to integrate IPFS with other projects, specially to store Profile pictures and media attachments such the ones in Fediverse and Matrix home instances.
I've decided to spend some time solving this problem - and I've built an AWS S3 to IPFS bridge.
https://github.com/bltavares/aricanduva
The idea is to expose the AWS S3 API for services to store attachements, and use an IPFS Node to actually store the data. It also has the necessary headers to support IPFS Companion in browser if you are using it.
My expectation is that these small files can help increase the resilience of the network, maybe not needing to rely on central points as much. It don't solve all the problems, as Desktop or Mobile fediverse clients will not use a local IPFS Node to intercept the call, but hey, "It's something".
I'm running this at this moment on this instance, to see how it actually works in reallity, and the image attached here is served by my `aricanduva` instance on my homelab. If it can't load for you, try reloading or let me know
I hope this is useful for other homelabers as well
#homelab #ipfs #p2p #gotosocial

