diff --git a/server-configs/home-assistant/.env.example b/server-configs/home-assistant/.env.example new file mode 100644 index 0000000..f5ad47b --- /dev/null +++ b/server-configs/home-assistant/.env.example @@ -0,0 +1,11 @@ +# Home Assistant API Configuration +# VM ID: 109 (Proxmox) +# +# Generate a Long-Lived Access Token: +# 1. Go to http://10.10.0.174:8123 +# 2. Click profile icon (bottom-left) +# 3. Scroll to "Long-Lived Access Tokens" +# 4. Create token and paste below + +HA_URL=http://10.10.0.174:8123 +HA_TOKEN=your_long_lived_access_token_here diff --git a/server-configs/hosts.yml b/server-configs/hosts.yml index ab656d9..f0b0ede 100644 --- a/server-configs/hosts.yml +++ b/server-configs/hosts.yml @@ -110,6 +110,36 @@ hosts: services: - n8n + # Foundry VTT LXC (Proxmox) + foundry-lxc: + type: docker + ssh_alias: foundry-lxc + ip: 10.10.0.223 + user: root + description: "Foundry VTT tabletop gaming server" + config_paths: + docker-compose: /opt/foundry + services: + - foundry + + # Home Assistant VM (Proxmox) + home-assistant: + type: homeassistant + ip: 10.10.0.174 + vmid: 109 + user: root + description: "Home Assistant OS - smart home automation" + api: + port: 8123 + env_file: server-configs/home-assistant/.env + integrations: + - matter + - mobile_app + - met_weather + services: + - home-assistant-core + - matter-server + # Local Development Machine nobara-desktop: type: local