Skip to content

pve1-media

Secondary node. Less critical — hosts media and secondary services. Can be rebooted without taking down the network.

Hardware

Component Detail
IP 10.37.16.3 (VLAN 16 – Servers)
CPU Intel Core i7-8700 @ 3.20GHz (12 cores)
RAM 31 GB
Hypervisor Proxmox VE

Storage

Physical Disks

Device Model Size Type Role
nvme0n1 WDC WDS512G1X0C-00ENX0 477 GB NVMe SSD OS disk (LVM)
sda WDC WD40EFPX-68C6CN0 3.6 TB HDD ZFS mirror-0
sdc WDC WD40EFPX-68C6CN0 3.6 TB HDD ZFS mirror-0
sdb WDC WD100EFGX-68CPLN0 9.1 TB HDD ZFS mirror-1
sdd WDC WD100EFGX-68CPLN0 9.1 TB HDD ZFS mirror-1

OS Disk Layout (NVMe LVM)

Volume Size Purpose
pve-root 96 GB Proxmox root filesystem
pve-swap 8 GB Swap
pve-data (local-lvm) 349 GB LXC/VM disk images (thin-provisioned)

ZFS Pool — zpool0

Two mirrors with mixed disk sizes. Each mirror contributes its full capacity independently.

zpool0
├── mirror-0   (2× WD 3.6TB)  →  3.6 TB usable
└── mirror-1   (2× WD 9.1TB)  →  9.1 TB usable
                               ~  12.6 TB total

Status: ONLINE. Last scrub: 2026-02-08, 0 errors.

Exported via NFS to pve0-core as the backup-pve1 storage pool.

ZFS Datasets

Dataset Purpose
zpool0/family Encrypted. Family files: photos, videos, documents, app data, backups.
zpool0/media Media library served by Jellyfin and related services.
zpool0/games Gaming and emulation storage.
zpool0/pve-backup Proxmox VM and LXC backups from both nodes.
zpool0/pve LXC container root disks (ZFS subvolumes).
zpool0/vault Encrypted. Sensitive personal documents and archives.

Bridges

Bridge Type Description
vmbr0 VLAN-aware trunk Carries all tagged VLANs. Containers specify VLAN via tag=.

LXC Containers

CT ID Hostname VLAN IPv4 IPv6 (ULA) Cores RAM Role
100 gitea 64 10.37.64.66/24 fda8:288c:4f37:4000::66/64 1 256 MB Self-hosted Git server.
101 docker-ci-01 64 10.37.64.42/24 2 2048 MB Docker host for CI workloads.
102 beszel 64 10.37.64.70/24 auto 1 512 MB Infrastructure monitoring.
106 mail-archiver 64 10.37.64.60/24 fda8:288c:4f37:4000::60/64 1 2048 MB Mail archiving.
107 docker-prod-01 64 + 232 10.37.64.41/24 fda8:288c:4f37:4000::41/64 2 4096 MB Docker host for production services. Second NIC on VLAN 232 (IoT) for planned Home Assistant container — needs L2 access to IoT segment for device discovery.
108 changedetection 64 10.37.64.45/24 fda8:288c:4f37:4000::45/64 4 4096 MB Web change detection.
112 wazuh 64 10.37.64.64/24 fda8:288c:4f37:4000::64/64 4 4096 MB SIEM / security monitoring.
118 jackett 72 10.37.72.128/24 fda8:288c:4f37:4800::128/64 1 512 MB Torrent indexer/proxy.
119 sonarr 72 10.37.72.129/24 fda8:288c:4f37:4800::129/64 2 1024 MB TV show management.
122 owntone 192 DHCP auto 1 512 MB Music server (AirPlay/DAAP). On Home VLAN for mDNS/AirPlay discovery.
126 n8n 64 10.37.64.20/24 auto 2 2048 MB Workflow automation.
130 paperless-ngx 64 10.37.64.50/24 fda8:288c:4f37:4000::50/64 2 4096 MB Document management.
131 jellyfin 72 10.37.72.5/24 fda8:288c:4f37:4800::5/64 2 2048 MB Media server.
132 qbittorrent 72 10.37.72.130/24 fda8:288c:4f37:4800::130/64 2 2048 MB Torrent client.
133 fileshare 64 10.37.64.30/24 fda8:288c:4f37:4000::30/64 1 512 MB File server / NAS frontend.

Virtual Machines

VM ID Name VLAN Cores RAM Role
103 smart 192 1 4096 MB Home Assistant (QEMU VM). On Home VLAN. Planned migration to Docker on docker-prod-01.
110 games 64 2 4096 MB Game server VM. Independent from zpool0/games (emulation storage is not mounted here).