consultants@blunix:~# man linux

Welcome to the Blunix GmbH Blog

Howto install Nextcloud on Ubuntu 22.04 with Hetzner

This post describes howto install and configure Nextcloud on Ubuntu 22.04 using Hetzner dedicated or Cloud servers while using the Hetzner Storage Box, Cloud Volumes or LVM for the Nextcloud data directory.

Read time: 30-45 Minutes | Published: February 23rd, 2024 | Last updated: February 25th, 2024




Automatically mirror Gitlab repositories to Github

This blogpost describes how to periodically mirror specific Gitlab repositories to your Github account or organization using the glab and gh cli tools.

Read time: 10 Minutes | Published and last updated: February 16th, 2024




Howto setup borgbackup2 on Debian12 on Hetzner Cloud Servers

This post describes howto quickly setup a borgbackup2 server with up to 100 backup clients while automating the setup with parallel-ssh.

Read time: 15 Minutes | Published and last updated: February 12th, 2024




Howto install and configure armbian on an Orange Pi 5 Plus and using the i2c and SPI interfaces

This post describes howto setup the Orange Pi 5 Plus, a more powerful small formfactor ARM based computer than the Raspberry Pi 5.

Read time: 10 Minutes | Published and last updated: February 1st, 2024




Six interesting things to do with SSH

Here are six of the most interesting OpenSSH commands every Linux Administrator should know!

Read time: 10 Minutes | Published and last updated: January 24th, 2024




Gitlab Upgrade Error
PG::DuplicateColumn: ERROR: column "encrypted_token" of relation "chat_names" already exists

While upgrading from the apt installed gitlab omnibus Version 16.6.4-ce.0 on Debian 12, I encountered this error message.

Read time: 3 Minutes | Published and last updated: January 22nd, 2024




Gitlab Upgrade Error
PG::UndefinedObject: ERROR: constraint "fk_262d4c2d19" for table "ci_pipelines" does not exist

While upgrading from the apt installed gitlab omnibus Version 16.6.0-ce.0 on Debian 12, I encountered this error message.

Read time: 3 Minutes | Published and last updated: January 22nd, 2024




Using german umlauts (ä,ö,ü,ß,€) on US layout keyboards

This post describes howto use German language Umlauts with US layout keyboards.

Read time: 3 Minutes | Last updated: January 10th 2024 | Published: October 29th, 2013




Howto use the hetzner backup space with rsync

This post describes how to overcome the hetzner backup space restriction of not being able to set linux uid / gids and so on on the (sshfs) mounted backup space. It does not describe how to do incremental backups using rsync and hardlinks.

Read time: 10 Minutes | Published and last updated: November 26th, 2014