From bd9472c91bb9d0fdedb6ca318ebcc47577fc2f55 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Thu, 2 Jul 2026 17:24:53 -0400 Subject: [PATCH 1/3] Adding Home Assistant MCP server. --- docker-compose.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 98d7e01..50ca8bc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -173,6 +173,14 @@ services: - 8080 image: gitea/gitea-mcp-server:0.9.0@sha256:4add361130b2101d3027f2dd5ad2a08258dc3c45f9631030f5c3ca0a773df285 restart: unless-stopped + ha-mcp: + image: docker pull ghcr.io/homeassistant-ai/ha-mcp:7.9.0 + container_name: ha-mcp + environment: + HOMEASSISTANT_URL: http://192.168.1.252:8123 + HOMEASSISTANT_TOKEN: ${HOME_ASSISTANT_LONG_LIVED_TOKEN} + BACKUP_HINT: normal + restart: unless-stopped meilisearch: container_name: meilisearch environment: From 0698f771c914e58e1edc7746cc65e0a098c654e4 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 3 Jul 2026 06:11:35 -0400 Subject: [PATCH 2/3] Vault step fix. --- .gitea/workflows/pr-docker-deploy.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/pr-docker-deploy.yml b/.gitea/workflows/pr-docker-deploy.yml index 2ea1029..fc31d89 100644 --- a/.gitea/workflows/pr-docker-deploy.yml +++ b/.gitea/workflows/pr-docker-deploy.yml @@ -190,8 +190,9 @@ jobs: with: HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }} HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }} - HC_VAULT_AUTH: token - HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} + HC_VAULT_AUTH: approle + HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }} + HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }} HC_VAULT_SECRETS_PATH: ultima-docker/env - name: Docker Compose Dry Run @@ -312,8 +313,9 @@ jobs: with: HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }} HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }} - HC_VAULT_AUTH: token - HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }} + HC_VAULT_AUTH: approle + HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }} + HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }} HC_VAULT_SECRETS_PATH: ultima-docker/env - name: Docker Compose Deployment From ed79df99f25a7c6cda75114c31462df6e9272f46 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Fri, 3 Jul 2026 16:21:36 -0400 Subject: [PATCH 3/3] Typo fix. --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 50ca8bc..c0e7bad 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -174,7 +174,7 @@ services: image: gitea/gitea-mcp-server:0.9.0@sha256:4add361130b2101d3027f2dd5ad2a08258dc3c45f9631030f5c3ca0a773df285 restart: unless-stopped ha-mcp: - image: docker pull ghcr.io/homeassistant-ai/ha-mcp:7.9.0 + image: ghcr.io/homeassistant-ai/ha-mcp:7.9.0 container_name: ha-mcp environment: HOMEASSISTANT_URL: http://192.168.1.252:8123