Skip to content

PVE1 — Proxmox Node 1

Host IP: 192.168.1.5
Subnet: 192.168.1.0/24 (PVE1 internal)
Wazuh agent: pve (ID 003) — Active

Access from PVE2

Terminal window
# Direct SSH (PVE2 private key is authorized on PVE1)
ssh -i /root/.ssh/id_rsa root@192.168.1.5

Containers (LXC)

CTIDName / HostnameIPOSWazuhPurpose
CT102corp.optination.net192.168.1.102 (static)Debian 12✅ corp (023)Corporate web/app container
CT103Mail-Server-1-OptiNationStopped
CT104Prod-DNS-Server-2192.168.1.25Debian 12✅ Prod-DNS-Server-2 (024)Production DNS server
CT105mx1.mail-gateway.edge.optination.net192.168.1.15Debian 13✅ mx1 (015)Primary MX / mail gateway
CT106ForumStopped
CT107mx1.primus.planettoysutah.comStopped
CT114corp-optination192.168.1.23Ubuntu 22.04✅ corp-optination (016)Corporate OptiNation services
CT115prod.core-infra-active-wv-01.optination.net192.168.1.111Debian 12✅ prod (017)Production core infra

Virtual Machines (KVM)

VMIDNameIPOSRAMWazuhPurpose
VM100Optimus-WOO-Prod-Store10 GBStopped
VM101Mail.planettoysutah.com10 GBStopped
VM108TDAI192.168.1.22Ubuntu80 GB✅ tdai (009)AI/automation platform
VM109PacketFence16 GBStopped
VM110master-control192.168.1.21Ubuntu 24.0410 GB✅ master-control (018)Master control plane (Docker)
VM111hestia-webmail-111192.168.1.20Debian 128 GB✅ mail.optination-hosting.local (019)Hestia Control Panel + webmail
VM112optination-phase-vault192.168.1.32Debian 1210 GB✅ optination-phase-vault (025)Vault / secrets store (Docker)
VM113optination-panel192.168.1.50Debian 124 GB✅ optination-panel (020)OptiNation management panel

Notable Services on PVE1

TDAI (VM108 — 192.168.1.22)

  • Ubuntu VM running the TDAI AI/automation platform
  • 80 GB RAM, 300 GB disk
  • Wazuh agent restarts occasionally — check with systemctl status wazuh-agent

master-control (VM110 — 192.168.1.21)

  • Ubuntu 24.04 with Docker installed (172.17.0.0/16 internal)
  • Manages control-plane automation

hestia-webmail (VM111 — 192.168.1.20)

  • Hestia Control Panel for web hosting management
  • Hostname: mail.optination-hosting.local

optination-phase-vault (VM112 — 192.168.1.32)

  • Debian 12 with Docker + Docker Compose (172.17.0.0/16, 172.18.0.0/16)
  • Secrets and phase vault for OptiNation project

pct exec Reference

Terminal window
# On PVE1 host — exec into a running CT
pct exec 102 -- bash
# Execute a one-liner
pct exec 104 -- systemctl is-active wazuh-agent
# On PVE2 — exec into PVE1 CTs via SSH
ssh -i /root/.ssh/id_rsa root@192.168.1.5 'pct exec 115 -- hostname'

qm guest exec Reference (VMs)

Terminal window
# Run command in running VM via QEMU guest agent
qm guest exec 108 -- systemctl is-active wazuh-agent
# Get VM IP addresses
qm agent 108 network-get-interfaces
# Install software (nohup for long commands — 30s default timeout)
qm guest exec 110 -- bash -c "nohup bash /tmp/install.sh > /tmp/install.log 2>&1 &"