This is my personal Home Assistant configuration, running my home automations.
Home assistant and various other services are mainly run in separate docker containers. Docker (compose) is installed on a Debian 10 Buster VM running on Proxmox-VE. Besides the Debian VM, the server runs an OPNSense Firewall/router vm.
Proxmox VE
βββ OPNSense Firewall
βββ Telegraf
βββ Debian 10 Buster
βββ Docker
βββ DNS: Adguard Home
βββ Home Asistant: Home Asistant + Postgres Database + ESPHome
βββ Git: Gitea + Postgres Database
βββ DSRM: DSMR Reader + Postgres Database
βββ InfluxDB: Telegraf + InfluxDB + Chronograf + Kapacitor (TICK stack) + Grafana
βββ Media: Transmission + Radarr + Sonarr + Plex
βββ VPN: OpenVPN (UDP + TCP)
βββ Unify: Unify Controller + MongoDB
βββ MQTT: HiveMQ
βββ Traefik
βββ Cloud: NextCloud + Mariadb + Redis
Part | Product | Note |
---|---|---|
Processor | Intel Core i3-9100 | |
Motherboard | ASRock H370M-ITX/ac | |
CPU cooler | Noctua NH-U12S | |
Enclosure | Fractal Design Node 304 Black | |
Power Supply | Corsair CX550M | |
RAM | Adata XPG Z1 AX4U2400W4G16-QRZ | 4x 4GB DDR4 |
OS SSD | 256 GB OEM | |
Data HDDs (3x) | WD Red (64MB cache), 3TB | RAID 5 |
- Synology DS214Play (2x 3TB WD RED)
- UniFi Switch 16 PoE
- UniFi nanoHD Access Point
- APC UPS 950VA BX950U-GR