Dockerized email

I’ve been running my personal email server for almost 6 years. The initial setup was on “bare metal”. Afterwards only little maintenance time was needed. Recently I decided to reduce number of servers and moved to another provider. To avoid migrating “bare metal” setup, I dockerized it. It is still not very easy to use compared to existing solutions, but works for my scale.

Read More

Improved way to run cron

Systemd timers is an interesting alternative, but I still prefer crontab over it to run periodic jobs on my servers. To make it a bit more reliable I just chain a few commands like cronic, longwarn and flock.

Read More

Generate gallery from Nextcloud tagged images

I could not find a way to share or publish tagged Nextcloud images. This seems like a useful feature in which you can share all images of a person with them. There are a few feature requests on Nextcloud GitHub, but Nextcloud 21 still does not implement it. I wrote a small shell script to make it possible.

Read More

Alternative to Remote Console

Not all hosting providers offer a free remote console. It makes it difficult to debug certain issues with grub, especially when LUKS and/or LVM is used. Rescue mode, on the other hand, is offered. That removes the need for a remote console in most of the cases.

Read More

Infinite redirect in Firefox

Recently Firefox started to throw an error on some sites that a page was not redirecting properly. On the internet, people gave recommendations to clear the browser cache and cookies, but it didn’t help me. It turned out that the issue was quite different, but simple.

Read More

Dual Intel and Nvidia graphics on Void Linux

Nvidia Optimus technology allows seamlessly switch between two graphics cards on a laptop. An Intel integrated card is used to safe battery life when performance is not needed. A discrete Nvidia card is turned on for certain applications, like games, mining. It was a big tricky to setup dual graphics on Void Linux. A few hints below could help you to take advantage of this technology on Linux.

Read More