Posts

Self-hosting Pixelfed on OpenBSD

       1894 words, 9 minutes

In case you don’t already know, Pixelfed is a media sharing oriented solution that federates with Fediverse using the ActivityPub . And I like it also because it is based on PHP. This makes it quite simple to be hosted on OpenBSD. And here’s how I do this.

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


Multiboot Microsoft Windows, OpenBSD and Slackware Linux

       1381 words, 7 minutes

I got a refurbished Lenovo ThinkPad X1 Carbon Gen 10 and I’m not really happy with how the fan is managed by OpenBSD. Plus, the ThinkPad A485 running Windows for $WORK has been freezing quite a few times recently. So I decided I could try using a single ThinkPad for both $WORK and $HOME using different Operating Systems. I recently loved Slackware Linux again and wished I could use it too on that machine. So this is how I configured a multiboot environnement on the ThinkPad with Microsoft Windows 11, OpenBSD 7.3 and Slackware Linux 15.0. Note that I will encrypt as much storage as possible using the various available OS technologies.

Continue reading...


Self-Hosted Bookmarks using DAV and httpd on OpenBSD

       699 words, 4 minutes

I’ve long time used NextCloud and the floccus iOS App and Firefox plugin to store, manage and use my bookmarks. In reality, I don’t use the NC interface. I only use floccus ; and it works really well. In my journey to quit NextCloud, the only acceptable option to keep using floccus was getting a DAV self-hosted share. But, AFAIK, httpd(8) does not provide a DAV feature (yet?). I already use Baikal to self-host my calendars and addressbooks and it’s working great. So here’s a quick’n’dirty way to provide DAV using OpenBSD’s httpd(8) and sabre/dav.

Continue reading...


Self-Hosted Calendar and Addressbook services on OpenBSD

       920 words, 5 minutes

Once you have self-hosted email up and running, you may want to add the Calendar and Addressbook features to your service bag. Nowadays, the standard protocols regarding those subjects are CalDAV and CardDAV. I decided to go with Baikal , the dedicated CalDAV+CardDAV server based on the sabre/dav framework ; the same framework used in Nextcloud DAV services AFAIK. It relies on PHP and is available as a package on OpenBSD.

Continue reading...


6 / 11