
Nextcloud Calendar and Contacts
Nextcloud is much more than a file storage solution – it’s a complete self-hosted collaboration platform. Many users...

Self-Hosting Radicale CalDAV
Digital sovereignty is increasingly important for families and small teams not ony for companies. Hosting your own calendar...

Create Proxmox snapshots via Ansible
When working with Proxmox LXC or VM containers, it’s prudent to take a snapshot before applying updates. Snapshots...

Automating DNF Updates with Ansible
Keeping Linux systems up to date is critical for security and stability. In enterprise environments or home labs,...

Gitea: Your local Git solution
Managing Ansible automation code in the cloud is convenient, but storing encrypted secrets on third-party platforms like GitHub...

How to safely replace a faulted ZFS disk
When a ZFS pool shows DEGRADED, it means a disk has failed or stopped responding. ZFS keeps your...

Nextcloud Performance Fix: ROW_FORMAT=DYNAMIC
Converting InnoDB tables to ROW_FORMAT=DYNAMIC in Nextcloud is not something that can be solved with a quick fix....

Alpine Linux LXC with Browser and RDP on Proxmox
This guide shows how to set up an ultra-lightweight Alpine Linux container on Proxmox with a minimal desktop,...

The Matrix Federation: Follow the White Rabbit
Matrix Federation isn’t a central server – it’s a network of free individuals: autonomous homeservers communicating through open...