Pi-hole User Group Management

posted on bydotcs

In this post I discuss how a Pi-hole can be controlled so that different rules apply to different groups of devices in the local network.

How to deploy a Next.js application to GitHub pages

posted on bydotcs, last updated on

In this post I discuss which tweaks are necessary to deploy a Next.js project exported as static HTML files to GitHub pages.

Migrate from i3 to sway

posted on bydotcs, last updated on

This post describes my migration from i3 (X.org Server) to Sway (Wayland).

Automate tasks with docker-compose and systemd

posted on bydotcs

This article shows how tasks that have been encapsulated in Docker containers can be controlled by systemd timers. In case of an error a separate systemd service is triggered which sends a mail which contains the last view lines from the journal log.

Nextcloud: Migrate from SQLite to PostgreSQL

posted on bydotcs

This article describes how to migrate a Docker based Nextcloud instance from SQLite to PostgeSQL.

Webcam Support in Arch Linux on Macbooks

posted on bydotcs

Learn how to install a kernel module that allows to use the Apple Facetime HD camera in your Arch or Manjaro Linux installation.

OfflineIMAP + systemd timer

posted on bydotcs

Learn how to setup a systemd timer that regularly fetches new mails from an IMAP server with OfflineIMAP.

i3 + termite + custom themes = <3

posted on bydotcs

i3 + termite is awesome. Having a simple theme changer is even better. Learn how to set up custom themes and apply them with a simple keystroke.

Spotify Desktop App with HiDPI Scaling in GNOME 3

posted on bydotcs

Spotify Desktop seems to have issues with HiDPI screens in Linux. This post shows how to fix it.

An "open" command in Linux

posted on bydotcs

This article explains how to configure a command "open" in Linux that behaves similar to the command that macOS provides.

GNOME 3: Change wallpaper periodically

posted on bydotcs

This post describes how wallpapers can be automatically changed in GNOME 3 with a simple script and a cronjob.

Leaving Google's Mail Services behind

posted on bydotcs

I decided to leave Google's e-mail services behind. This post describes how I changed to another provider and how I use my domain at the same time so that I can switch between e-mail providers more flexibly in the future.

Evaluate data from Komoot with Elasticsearch and Kibana

posted on bydotcs

In my spare time I like to travel by bike. As a data enthusiast it's no question to track my trips using services such as Komoot. Besides the data analysis methods that these companies provide on their websites or apps, they are always limited in what kind of analysis they provide to their customers. In this post I discuss how to extract data from Komoot and evaluate the data with Elasticsearch.

Howto train a CNN with TensorFlow on FloydHub

posted on bydotcs

This article demonstrates how to solve the MNIST Digit Recognizer task by using a Convolutional Neural Net (CNN). It will be trained with TensorFlow, Googles open-source software library for Machine Intelligence. For the heavy-lifting the cloud provider FloydHub will be used.

All work licensed underunless otherwise stated.