Skip to main content

Proxmox host

Proxmox Version

Proxmox VE 7.2-3

Hardware

Trigkey N4 mini-PC

Intel Celeron J4125 [email protected]
8Gb RAM
128Gb Internal SSD
2TB External SSD

image.png

Asus RT AC-86U running Asuswrt-Merlin
Zig-a-zig-ah (zzh) zigbee coordinator

Containers and VMs

PiHole (LXC Container) - Provides ad and tracker blocking to local network devices via DNS blacklisting
SMB Server (LXC Container) - Provides up to 2TB of network storage from external SSD connected to Proxmox host <version(storage numeber>shared with Proxmox host as needed)
WireGuard (LXC Container) - Provides VPN endpoint for remote access

2 network bridges

Pihole (192.168.0.2) serving as DNS
Ubuntu Server 22.04 LTS (192.168.0.160)VM) - Main server VM running HAdocker providing:

  • Home Assistant (Smart home environment)
  • Node-RED (Home automation flows)
  • Mosquitto (MQTT broker)
  • Zigbee2MQTT (Connects zigbee devices via zzh to Mosquitto)
  • Portainer (Web-based docker
    Bookstack container management)

PfSense (192.168.0.171)

VM)

2nd- bridge:Firewall for internal Proxmox Network
pfSense firewallBookStack (WANVM) address:- 192.168.0.200Web LANserver address:172.16.44.1)hosting documentation (this site)
Nginx (VM) - Reverse proxy web server
SSH Access Point (VM) - Bastion host for SSH access pointto internal docker network
Graylog (172.16.44.103)VM) - port 22 forwarded from pfSense to here
nginx (172.16.44.101)

TO DO:
Move ubuntu server behind pfsense firewall
Set upCentralized logging server
make it run doom