Upgrading Proxmox Backup Server 3 to 4
Introduction
In this post I will present instructions how to upgrade Proxmox Backup Server 3 to version 4.
OS used: Debian 12
Software used: Proxmox Backup Server 3
In this post I will present instructions how to upgrade Proxmox Backup Server 3 to version 4.
OS used: Debian 12
Software used: Proxmox Backup Server 3
Seafile is an open-source file-hosting and file-syncing software. It can be used to sync files across different devices in your possession. In comparison to other solutions like NextCloud, Seafile is very efficient in syncing large number of files (especially small files). I have used it in my homelab for a very long time so today, I will demonstrate how to install Seafile Community Edition with self-signed certificate using Docker.
OS used: Debian 13
Software used: Seafile 13
Debian 13 was released in August 2025. I don't upgrade my servers right away to new version. I wait a few months and in the meantime tinker with new Debian in virtual machine on my desktop. This helps me to identify, if there are any major bugs in the software that I use in my homelab. In this post I will demonstrate how to upgrade Debian 12 "Bookworm" to Debian 13 "Trixie".
OS used: Debian 12, Debian 13
In this post I will present instructions how to upgrade Proxmox 8 to Proxmox 9.
OS used: Debian 12
Software used: Proxmox 8
When creating a virtual machine you can utilize swapfile on a disk as a precaution in case the VM runs low on RAM. In such configuration Linux system will use disk space as extra RAM. However, this has an undesirable effect that when disk is used as RAM the whole system can slow down. Generally if your VM is using swap then it's a good indicator to increase RAM. But if you don't have a possibility to increase RAM, then a method to prevent system slow down is to use zram as swap. Zram in this case can be treated as swap partition kept in RAM that will contain compressed data. This compression has some small performance penalty but allows to utilize more RAM than VM physically have. This post will show how to create swap using zram.
OS used: Debian 12
Software used: zram-tools 0.3.3.1
This blog post is continuation of previous one: Self-hosted GitLab runner for CI/CD pipelines. Here I will show how to create a simple deployment using GitLab and GitLab Runner.
OS used: Debian 12
Software used: GitLab Community Edition 17.11.1, Ansible 2.14.3