Welcome to my blog!

Mastodon

Get RSS Feeds on Mastodon

Anyone who has made the switch from Twitter to Mastodon may notice that some news sources are still missing here. One way to get them into the Fediverse is to use an RSS Feed via a Mastodon bot. This guide shows you how to display RSS Feeds with feed2toot Mastodon. I will publish the RSS Feed on my own Mastodon server. If you want to know how to run your own Mastodon, here is a instruction by me....

<span title='2022-12-23 12:25:52 +0100 CET'>December 23, 2022</span>&nbsp;·&nbsp;4 min&nbsp;·&nbsp;Samuel Kron
Pi-Hole adblocker

Install Pi-hole with Docker Compose

Are you just as annoyed by all the ads when you roam the web? To put an end to this, I set up Pi-hole on my server with Docker Compose. Pi-hole is free software with the function of a tracking and ad blocker and an optional DHCP server. Pi-hole is based on a Linux system and was developed for use on microcomputers in the sense of an embedded system. This guide shows you the necessary steps so that you can enjoy an ad-free Internet....

<span title='2022-12-11 14:30:06 +0100 CET'>December 11, 2022</span>&nbsp;·&nbsp;4 min&nbsp;·&nbsp;Samuel Kron
Mastodon

Run your own Mastodon server with Docker Compose

With the purchase of Twitter by Elon Musk, alternatives to Twitter suddenly become interesting. One of them is Mastodon an open source decentralized alternative that is part of the Fediverse. The decentralization is based on the fact that anyone can actually operate a Mastodon server. This tutorial describes all the necessary steps to set up a Mastodon server with Docker Compose yourself. Requirements This tutorial assumes that you already have some packages installed on your distribution:...

<span title='2022-11-20 20:59:21 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;5 min&nbsp;·&nbsp;Samuel Kron
Home Assistant

Owntracks With Mosquitto MQTT and Home Assistant

This tutorial describes all the necessary steps for you to use the OwnTracks app with Mosquitto MQTT Broker and [Home Assistant](https:// www.home-assistant.io) as a device tracker. Since I have not made my Home Assistant accessible via the Internet, I use the Mosquitto MQTT Broker . If you have a direct connection to Home Assistant, you can also use the OwnTracks component to use. Requirements Installed Home Assistant Server Installed Mosquitto MQTT Broker -> Tutorial Installed OwnTracks App on your smartphone The commands used in the tutorial are partly Gentoo Linux specific....

<span title='2022-11-20 20:00:53 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;4 min&nbsp;·&nbsp;Samuel Kron
Coding

Sign Git Commits with OpenPGP Key (GitHub)

In this tutorial I will describe how you can use Git to sign commits with an OpenPGP key. With this you can simply confirm that you really are the author. The commit is then displayed as signed on e.g. GitHub. I’m going to assume that you’ve already created an OpenPGP key. Otherwise you can search the net for instructions, or get what you need from my tutorial on Nitrokey Pro 2....

<span title='2022-11-20 19:39:44 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;2 min&nbsp;·&nbsp;Samuel Kron
Gentoo

Gentoo switch from no-multilib to multilib Profile

In this tutorial I will show you all the necessary steps to convert a Gentoo from a “no-multilib” system to a “multilib” system. I had a “no-multilib” Gentoo running on my server, but got into trouble somehow getting a 32-bit application to work. Unfortunately, simply changing the profile is not sufficient. Since a new installation was too complex for me, I decided on a different way, which I will explain to you here....

<span title='2022-11-20 17:34:16 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;3 min&nbsp;·&nbsp;Samuel Kron
Security

Create OpenPGP Key on Nitrokey Pro 2

In this tutorial I will explain how to create an OpenPGP key with GnuPG (version 2.3.8) on the Nitrokey Pro 2. The requirement for this tutorial is that you already have the Nitrokey app installed. You can find instructions on how to do this in Gentoo here. Preperation The Nitrokey Pro 2 works in connection with GnuPG like a smart card, it is practically one. To check whether access to this is given, we enter the following as a normal user (owner Nitrokey) in the console:...

<span title='2022-11-20 15:30:08 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;4 min&nbsp;·&nbsp;Samuel Kron
Security

Nitrokey Pro 2 Setup on Gentoo

In this tutorial I describe all the necessary steps for setting up the Nitrokey Pro 2 on Gentoo Linux. Install Nitrokey app The Nitrokey app is used to configure the Nitrokey. This is included in Portage (as of 11/2022) and can be easily installed. emerge -a app-crypt/nitrokey-app UDEV Rules setup In order for the Nitrokey Pro 2 to be recognized correctly, a UDEV rule must be created. Creates the file “/etc/udev/rules....

<span title='2022-11-20 15:22:33 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;2 min&nbsp;·&nbsp;Samuel Kron
Multimedia

Kodi with central database

Kodi offers the possibility to use an external database instead of a local database for the audio, tvshows and movies libraries. What advantages does this bring? Just imagine the scenario that you operate several televisions in the house with e.g. LibreELEC / OpenELEC. If each of these devices uses its own database, the maintenance of the same ones becomes increasingly complex. What care?!? … the maintenance of the tvshows and movie names....

<span title='2022-11-20 15:00:21 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;3 min&nbsp;·&nbsp;Samuel Kron
Network

NFS share as Avahi service

You can make NFS shares available with the Avahi Service. All you have to do is create an Avahi service. If the service is set up correctly, file browsers with Zeroconf support can find the shares automatically. Setup NFS share in “/etc/exports” First we create the share in the “/etc/exports” file: /export/photos 192.168.3.0/24(rw,nohide,insecure,no_subtree_check,no_root_squash) Adjusts the IP address range in the example above to your network. The “insecure” option is important, without which the release via Avahi will not work....

<span title='2022-11-20 13:12:06 +0100 CET'>November 20, 2022</span>&nbsp;·&nbsp;2 min&nbsp;·&nbsp;Samuel Kron