Gotosocial

GoToSocial WASM-based SQLite driver and BSD

       1227 words, 6 minutes

I started using GoToSocial (the fast, fun and small ActivityPub server) in 2022 on OpenBSD. Because it was nearly the only OpenBSD-native ActivityPub options at that time, because it was light and because it could use the SQLite database engine . I stopped using it when it was marked BROKEN because of incompatibilities between modernc.org/sqlite and OpenBSD kernel. This is when I switched to Mastodon and stop using it. Until recently, when I discovered there was a pkgsrc option available.

Continue reading...


GoToSocial Push notifications using Pushover

       773 words, 4 minutes

GoToSocial does not seem to support push notifications for iOS applications. As far as I understand, this is because it doesn’t implement the Mastodon Web Push API . But GtS exposes a notification API. So let’s poll this API and use Pushover to get push notifications on the iOS devices.

Continue reading...


Running GoToSocial on NetBSD

       1012 words, 5 minutes

I wanted a communication tool for the NoGoo.me searxng instance I manage. But I want a software with small footprint. I used GoToSocial as my primary ActivityPub server and it was great. It only lacked a few features so I stopped using it as my primary Fediverse service. Let’s have it back again in my software ecosystem.

Continue reading...


GoToSocial on OpenBSD, a Fediverse adventure

       1935 words, 10 minutes

In early 2019, I got fed up with Twitter Ads and recommendations etc. So I started looking for alternatives and read about Mastodon. As I was especially looking for OpenBSD news, tricks etc, I finally landed on bsd.network. It turned out to be a really nice place to hang out ; and not BSD-centric at all. People there are great. And MastoAdmins are kind and caring people. A couple of years later, I decided that I would host my own instance on the Fediverse. And the journey began.

Continue reading...