From cd33ee2dda09cbc4aac1693f71955654f59b39b9 Mon Sep 17 00:00:00 2001 From: Jacob Magar Date: Fri, 13 Mar 2026 03:08:01 -0400 Subject: [PATCH] chore: sync versions, update uv, expand dockerignore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - plugin.json: bump version 0.2.0 → 0.4.0 to match pyproject.toml - Dockerfile: update uv 0.5.4 → 0.6 (global CLAUDE.md requires 0.10+) - .dockerignore: exclude tests/, docs/, scripts/, commands/, .full-review/, .claude-plugin/, *.md (keep README.md) — reduces image size --- .claude-plugin/plugin.json | 2 +- .dockerignore | 8 ++++++++ Dockerfile | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index fe9d95d..ec57e67 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "unraid", "description": "Query and monitor Unraid servers via GraphQL API - array status, disk health, containers, VMs, system monitoring", - "version": "0.2.0", + "version": "0.4.0", "author": { "name": "jmagar", "email": "jmagar@users.noreply.github.com" diff --git a/.dockerignore b/.dockerignore index ecb3ea6..a5368a7 100644 --- a/.dockerignore +++ b/.dockerignore @@ -21,3 +21,11 @@ venv/ env/ .vscode/ cline_docs/ +tests/ +docs/ +scripts/ +commands/ +.full-review/ +.claude-plugin/ +*.md +!README.md diff --git a/Dockerfile b/Dockerfile index 876256c..28b5d4a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ FROM python:3.12-slim WORKDIR /app # Install uv (pinned tag to avoid mutable latest) -COPY --from=ghcr.io/astral-sh/uv:0.5.4 /uv /uvx /usr/local/bin/ +COPY --from=ghcr.io/astral-sh/uv:0.6 /uv /uvx /usr/local/bin/ # Create non-root user with home directory and give ownership of /app RUN groupadd --gid 1000 appuser && \