Homelab Technologies & Integrations - h8pewou/homelab GitHub Wiki
Technologies & Integrations
ravpower: secondary OpenWrt wifi router directly connected to the WAN Router. To be used when bifrost is unavailable. It has it's independent battery backup
nexbox: corosync external arbiter node
apcupsd: service on nexbox managing the APC UPS unit via USB
pve-cluster corosyc cluster: two node proxmox cluster with an external arbiter (nexbox)
Cluster nodes:
pve: high performance Proxmox VE cluster node
glusterd: glusterfs service
apcupsd: service on pve-lite connected to nexbox via the network
pve-lite: standard Proxmox VE cluster node
glusterd: glusterfs service
apcupsd: service on pve-lite connected to nexbox via the network
High availability groups, with live migration
pve_preferred: a Proxmox HA group with both of the nodes, pve with higher priority
VM hassio: Home Assistant OS in a VM with the following major components:
MariaDB for short term data storage
Mosquitto MQTT
Z-Wave JS to manage the Z-Wave mesh network using the Z-Wave Controller
unrestricted: a Proxmox HA group with both of the nodes (no priority)
VM bifrost: Debian Linux with nftables (firewall + NAT), Suricata (IDS/IPS), and dnsmasq (DNS, DHCP, Ad/Tracking Block)
VM dockerhost: Debian Linux with docker containers
VM awx: Debian Linux with Ansible AWX docker conatiners
VM homebridge: Debian Linux with nginx, nodejs, and homebridge (incl. smartthings, roomba, and wol plugins)
VM datastore: Debian Linux with TICK stack and Grafana
VM openvpn: Debian Linux with OpenVPN
VM jumpbox: Debian Linux with OpenSSH
VM thelounge: Debian Linux with thelounge and nginx
VM webos-sslbump: Ubuntu 18.04 LTS with Squid to provide web access to classic WebOS devices
VM mediabox: Debian Linux with a small Plex library