Category: Software

  • Updated Baïkal and self-host contacts

    I used the Sunday morning to upgrade my Baïkal instance to version 0.11.0 (if you experience issues with the MySQL connection afterwards, make sure to add the new required configuration entry mysql_ca_cert to your config).

    And I also used it to enable CardDAV (previously I solely used it as calendar via CalDAV) and moved all my contacts from iCloud to my own server. This was not as easy as first thought, since importing a list of vCards in the macOS “Contacts” app won’t sync all of them. I ended up using my iPhone to import all of my contacts to my own server.

  • New self-hosting apps

    Since I bought new RAM with double the capacity (32 GB now) for my TrueNAS, I had more room to try out new self-hosting apps. So, new on the blo(ck/g) (checkout https://kittsteiner.blog/self-hosting/) are:

    • CO2MqttSensor
    • Kaneo
    • Keycloak
    • Open Archiver
    • Paperless-ngx
  • CO2MqttSensor as Docker app in TrueNAS

    After a very interesting (German) toot about a CO₂ sensor I also purchased such a sensor (TFA Dostman AIRCO₂NTROL MINI) and of course my goal was to have it as sensor within Home Assistant. Luckily, there already is a project to collect the sensor data via MQTT, called CO2MqttSensor. Unfortunately at first, while it’s possible to get it running via shell in TrueNAS, it is not recommended, since it would require to install a system service to stay running. But there is a solution via a Docker app!

    (more…)
  • TrueNAS upgraded

    I just upgraded my TrueNAS from 24.10 Electric Eel to 25.10.0 Goldeye and already with the update step 25.04 in between I’ll notice the much more snappy UI.

    Needed to update the password of my SMB user, though. It seems that this has been getting lost somewhere on the road. And I need to add an empty services key to all my custom apps. But this is totally manageable.

    Thank to everyone involved! ❤️

  • Comment colors updated

    My today’s achievement: updated comment colors of my theme in VSCodium for improved readability.

    Animation of a code comment before/after the change

    Yes, you can adjust it yourself even if you use a custom theme.

    (more…)
  • tmutil parameters

    TIL: tmutil delete allows to add the -t parameter multiple times to delete multiple (old) backups at once:

    sudo tmutil delete -d /Volumes/Backups\ of\ Matzes\ M1\ Pro -t 2025-04-13-215640 -t 2025-04-21-095453 -t 2025-04-28-151733Code language: JavaScript (javascript)

    Before, I used multiple commands (since I delete the oldest 4 backups every 6 months manually) and always waited for the next command until the previous one was done …

  • Switched from Transmit to ForkLift

    I just switched from Transmit to ForkLift recently after the latter changed their SSH implementation from libssh2 to OpenSSH, making use of the default SSH configuration of your user.

    This was the main reason to switch for me, as we use a ProxyJump at work and before this implementation change neither one of them was capable of this. However, due to recent changes at work, it’s now mandatory for certain projects (and the plan is to expand it to all of them).

    Aside of that, I immediately noticed that browsing through a remote server is so much faster than before.

    Additionally, it seems that ForkLift has a more active development cycle, already with support for macOS Tahoe.

    The only thing I’m sad about is that there is no favorites importer. Seems to be a manual job, but for me, it’s worth the hassle.

  • Self-hosting slash page is official 🎉

    Yesterday, during the 6. KrautPress Website Club, we talked about my new self-hosting slash page. The idea spun up to make it official, so I firmly asked @robb@social.lol whether he would include it and just a few hours later, it’s now officially part of slashpages.net. 🥳

    /self-hosting or /self-hosted or /hosted – a page listing the services your hosting or managing yourself

    So: let’s spread the word, share your self-hosted software and show me your self-hosting software!

    By the way, if you need inspiration, check out awesome-selfhosted and selfh.st.

  • Self-hosting slash page

    I’ve added a custom slash page to my site: Self-hosting

    Why? I find it interesting what people use for self-hosting and I’m always happy if I find something new others use.

  • Uptime Kuma broken?

    Exactly at 0:00 tonight, my monitors in Uptime Kuma started to report downtime. Log told me either “timeout of 48000ms exceeded” or “getaddrinfo EAI_AGAIN”, despite the actual websites all being online.

    I changed DNS settings from Quad9 to dns0.eu, nothing changed. Updated from the current release version to v2 beta 3 (because I already wanted it before), nothing changed. Changed the DNS settings to my local AdGuard home – everything’s fine now. 🤔

    Why? 😄