Initial commit: homelab infrastructure wiki

- Full Obsidian vault content
- Host configs (ice, grizzley, ubuntu, proxmox, truenas, panda, hyte)
- Media stack documentation
- Traefik HA setup
- Automation scripts
- Bachelor party planning
This commit is contained in:
Hermes Agent
2026-05-24 16:08:40 -07:00
parent d132442429
commit e4d91aadf9
285 changed files with 30018 additions and 0 deletions

View File

@@ -0,0 +1,92 @@
---
title: proxmox
created: 2026-04-28
updated: 2026-05-14
type: entity
tags: [hosts, hypervisor, vm]
sources: []
---
# proxmox
**Role:** Proxmox VE hypervisor — VM and LXC container host
**IP:** 192.168.50.11
**Web UI:** https://proxmox.tophermayor.com (via [[traefik]])
**Uptime:** 15 days, 14h (as of 2026-04-28)
**CPU Load:** 6.83 (elevated — investigate if persistent)
## Overview
Proxmox VE is the hypervisor layer for the homelab. It runs VMs and LXC containers including TrueNAS, ubuntu-server, and 8 LXCs (media stack, traefik, test, hermes, decypharr). It is the physical foundation of the cluster — the Raspberry Pis (ice, grizzley) may run on Proxmox as VMs/LXCs or as bare metal.
**Note:** `qm` and `pct` commands fail via SSH as the `bear` user because `/etc/pve` is a FUSE mount. Run them via `ssh bear@proxmox sudo qm list` or directly on the host console.
## Hardware
| Spec | Detail |
|------|--------|
| Model | Generic x86_64 server hardware |
| CPU | Multi-core x86_64 |
| RAM | 3264 GB (see PVE web UI for exact) |
| Storage | See ZFS pools below |
| Network | Gigabit Ethernet |
| IP | 192.168.50.11 |
## VMs
| VMID | Name | Status | RAM | Boot Disk | Notes |
|------|------|--------|-----|-----------|-------|
| 9001 | TrueNAS | **running** | 22.9 GB | 32 GB | NAS, ZFS storage, S3 via rustfs |
| 9003 | ubuntu-server | **running** | 49 GB | 500 GB | Ubuntu server VM |
| 9100 | W10-migrated | stopped | 16 GB | — | Windows 10 (inactive) |
## LXCs
| LXC ID | Name | Status | Notes |
|--------|------|--------|-------|
| 102 | traefik | offline | Traefik LXC (offline) |
| 103 | gsd-test | running | General test LXC |
| 104 | hermes-pve | running | Hermes agent on PVE |
| 105 | media-arr | running | Sonarr, Radarr, Lidarr, etc. |
| 106 | media-request | running | Jellyseerr, Overseerr |
| 107 | media-music | running | Navidrome, music services |
| 108 | media-reading | running | Kavita, Audiobookshelf |
| 109 | media-db | running | PostgreSQL for media services |
| 110 | [[decypharr]] | running | Black hole indexer (192.168.50.175:8282) |
## Storage Pools
| Pool | Type | Status | Total | Used | Available | % Used |
|------|------|--------|-------|------|-----------|--------|
| `CT1000` | zfspool | active | 942 GB | 31.5 GB | 911 GB | **3.34%** |
| `SHGS31` | zfspool | active | 942 GB | 439 GB | 504 GB | **46.57%** (~460 GB used) |
| `backups` | dir | active | 13.7 TB | 4.26 TB | 9.4 TB | **31.18%** (~4.2 TB used) |
| `local` | dir | active | 847 GB | 5.3 GB | 842 GB | **0.62%** |
| `local-zfs` | zfspool | active | 906 GB | 64 GB | 842 GB | **7.11%** |
| `Evo860` | zfspool | inactive | — | — | — | 0% |
Notable: `SHGS31` pool is ~47% full. `backups` pool has 4.2 TB used.
## Wake-on-LAN
Proxmox can wake hosts via WoL. [[https://github.com/TopherMayor/wakehost|wakehost]] integrates Proxmox VMs with Wake-on-LAN for homelab automation.
## DNS / Network
After UniFi network controller changes, Proxmox's `systemd-resolved` may lose DNS. See [[nfs-storage]] skill for the fix.
## Access
```bash
ssh bear@192.168.50.11
sudo qm list # list VMs
sudo pct list # list LXCs
sudo pvesm status # storage pools
```
## Related
- [[truenas]] — NAS storage (VM 9001 on Proxmox)
- [[ubuntu]] — Docker host (VM 9003 on Proxmox)
- [[ice]] — Control plane (may be VM or bare metal)
- [[grizzley]] — Edge node (may be VM or bare metal)