@bltavares

36 Followers
187 Following
215 Posts
I'm honestly very surprised how well its running. Resource utilization is minimal, and if it wasn't for some bad storage layer on my cluster, no errors so far.
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
I've been thinking about ATProto PDS, send trying to think in terms of ActivityPub.

We could have a generic ActivityPub C2S server, and a Mastodon -> C2S, Bookwyrm -> C2S, Pixelfed -> C2S, etc. API plugins.

So you can host for the same users different applications without having to add followers for each data type you publish, while still allowing apps to have specific APIs.

Would it work? 🤔

#activitypubdev #activitypub
Should #Pixelfed be able to read images from #GoToSocial instances?

I can find my account there, but no data :(
@j3s this is Princess Bubblegum, my gifted fixie

Now thinking about creating a movement to promote "hobbit software". Pretty chill, keeps to itself, tends to its databases, hangs out with other hobbit software at the pub, broadly unbothered by the scheming of the wizards and the orcs, oblivious to the rise and fall of software empires around them.

Oh, the Electron empire is going to war with the Reacts? Sounds ghastly, sorry to hear that. Me and the lads are off to the pub to run some cronjobs, wanna come along?

Should I build a custom ucore image with Zerotier and Nomad, or should I just enjoy my existing homelab?

#universalblue #ucore #nomad #zerotier
2024 OSI model is like
- Physical
- Data link
- Network
- Transport
- Session
- Presentation
- Application
- Worse Application
- Even Worse Application
- Transport 2
- Worstest Application
After debating for a long time, if I should run my instance, I've caved in.

#GoToSocial looks great (despite not being written in #rust, hehe).

I don't use many of the Instance posting of the fediverse, nor try to discover content from people i don't follow, so I think the limitations on discovery will be fine.

This single-user instance is also supposed to help me understand how much burden it is to use ActivityPub in real life, such as networking load and data distribution (synchronous mailbox seems expensive).


This instance is running on my homelab. No fault tolerance, but a few metrics are available. I can just closed it down whenever if it gives me too much trouble.

I'll keep @bltavares up for the social discovery aspects of a larger instance and if all of this is just deleted as well.

Alas, let's see if running my own internet space makes me post more, and lurke less 😅🙂