docker
As I moved to Germany last year, I left my server with a friend in Slovakia with the plan of migrating it sometime later once I find a nice apartment (well that did not happen). With this I thought, I’d also upgrade the hardware as the T430 was not enough for me anymore. So I bought a few used Thinkpad P52 machines that randomly caught my eye at one of Slovak refurbisher e-shops - then I flipped some for profit as I thought, rightfully so, that many other people will be interested in a laptop with 128 gigs of RAM.
About a year ago I decided to revamp my personal cloud. Main objectives were to make it more manageable and use as much pre-made software suites as possible instead of maintaining my own. This article is about what software I chose, which software it replaced as well as reasons why this was done. Oh and of course, I’ll start with hardware.
Hardware and Performance Considerations old solution: Thinkpad X200 + ultrabase
As I was migrating my whole system over to btrfs the other day, I came across my docker volume which was already btrfs and using subvolumes. This was of course intentional, however, I had no idea how to properly move those subvolumes to the new disk.
Surprisingly, it was somewhat easy. Btrfs has send-receive functionality which you can use to move data between disks (even do stuff like incremental backups, replication and so on.