Migrate a PostgreSQL Container to a New Major Version

A few weeks ago PostgreSQL 11 was released with a few new features and probably also a lot of improvements and bug fixes since the last release. Although I don’t really have the need to update to the latest version (I just use PostgreSQL as database for my Nextcloud and Miniflux installations), I wanted to migrate it though, to have everything up to date and probably profit from those smaller improvements.

Automatically Backup Docker Volumes

For my server needs, I rent a small VPS at Hetzner Cloud. It has two vCPUs, 4 GB of RAM, 40 GB of storage and I can use 20 TB of outgoing traffic each month (the incoming traffic is free and unlimited) and it only costs me 5,83€ each month, a lot cheaper than DigitalOcean, Linode or even AWS. In addition to the pure VPS, Hetzner offers a backup service. For 20% of the price of the VPS (for me it’s ~1,17€), you get 7 backup slots and can configure automatic daily backups of your server.

Run Debian Based Programs On Almost Any Linux With Docker

I’m a Solus user (and enthusiast), but as one I also faced a common problem. Not every desktop app is available on Solus Linux and you also can’t run .deb or .rpm installation files, because Solus uses a different package manager and isn’t based on any other Linux distribution. But my study required me to install an application called “Inform 7”. This software is available for Ubuntu, Debian and also Fedora.

For the Paranoids: Install Your Own Firefox Sync Server

Many people use Google Chrome, because they like it’s fancy syncing feature. You know, open a tab on your PC and just continue on your phone. Or because of the nice built-in password manager. Just save that damn password and it’s securely stored in your Google account and available everywhere. But what about privacy? You can forget it when you use Chrome. You have no privacy there. Google can read all of your browser history, passwords and bookmarks.

How To Create Your Own GitHub - Installing Gitea on Ubuntu 18.04

GitHub sometimes experiences some downtimes. Though they are usually quickly fixed, you can still ask yourself if you shouldn’t make your own backup, just to be sure that you don’t have to stop all your work because of a few outages at Github. In this article I want to show how you can install Gitea on a Ubuntu 18.04 server (maybe at DigitalOcean - sign up via this link and you’ll get $10 free credit).