Relayd

GoToSocial Adventures: run on OpenBSD

       2285 words, 11 minutes

I used to run GoToSocial on OpenBSD but, one day, the port was marked BROKEN and I switched to using Mastodon on Linux. Still, I kept testing running GoToSocial on NetBSD, Illumos, FreeBSD and Linux. Not so long ago, GoToSocial started to compile and work pretty nice again on OpenBSD. After using it for about a year on a SearXNG side project , I decided that I would also use it as my primary account on the Fediverse . This post is about installing and running GoToSocial on OpenBSD .

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...


Using OpenBSD relayd(8) as an Application Layer Gateway

       2935 words, 14 minutes

I was lucky enough to attend to EuroBSDCon 2023 and offered the opportunity to talk about one of my favorite OpenBSD stock daemon: relayd(8). The talk was recorded and made available on the EuroBSDCon YouTube channel. . One may check the EuroBSDCon 2023 program for more material. This post attempts a reboot of the slides content in a more browser-friendly format.

Continue reading...


Self-Hosted SearXNG instance on OpenBSD

       974 words, 5 minutes

Some time ago, I discovered and used searx on OpenBSD . This worked quite well but there were a few annoying bugs that I couldn’t solve. Mainly using OpenSearch with Firefox and timeouts with some Big Tech search engines. After struggling enough, I decided to switch to SearXNG . It has some cons compared to SearX but, regarding my needs and beliefs, the pros win.

Continue reading...


Running the Searx metasearch engine on OpenBSD

       1603 words, 8 minutes

Searx is a free metasearch engine. This means that it will aggregate search results from several search engines, like Bing, DuckDuckGo, Google or Qwant. But it will also use search engines from services like DailyMotion, DeviantArt, FramaLibre, GitHub, Reddit or Wikipedia to extract search results. For more information, have a look at the searx online documentation . It also removes Cookies and generate a random profile for each request you do. This is a step forward to privacy.

Continue reading...