Architecture of my home server

The following information represents the situation at the end of February 2026.
The architecture is made in such a way that it can easily be adapted and extended later.

1 - Hardware and OS

Hardware bought (650 EUR in total):

To minimize power consumption (currently between 7 and 17 W), no HDD's are used.
At the same time the storage speed of SSD's is much higher.

Hypervisor software as OS installed:

2 - Managed Resources

Resources managed by Proxmox:

To maximize usable disk space, no RAID file system is used.
A backup system is implemented to take a snapshot every day, which is saved on external "usb-backup" storage.
This way, data of the previous day can be recovered easily within a day (which is sufficient in my situation).

3 - Managed LXC Containers and Virtual Machines

3.1 - Node

Node "pve" (previously "proxmox01") with IP "192.168.0.11":

3.2 - LXC Containers (LC)

All LXC Containers are created using the following Container Template:

(*)
SSH, Zsh and user 'myadmin' with sskey are used to easily access the servers.
Curl and Docker (or Podman) are installed on all servers,
because they are often needed to install other software.
Stow and Git are installed on all servers,
because they are used to distribute software settings and data.

3.3 - Virtual Machines (VM)

(*)
LXC Containers (sort of "lightweight virtual machines"), and not virtual machines, are used as logical servers,
because they only allocate resources dynamically at the moment that it's realy needed.
LXC Containers can be started and shutdown very fast and easily when needed.