shelly-mcp: Build-Materialien (Dockerfile + Anleitung)

Vorbereitung für Session B (Deploy auf DS923). Datei-Set reicht für
Image-Build ohne weitere Quellen aus dem Repo:

- Dockerfile: python:3.12-slim, mountbares /config ohne .env-COPY
- requirements.txt: mcp[cli]>=1.0, starlette>=0.36 (StreamableHTTP)
- BUILD.md: rsync → docker build → Portainer-Container-Deploy
- .gitignore: .env (Schema-Vorlage lokal) + __pycache__ ausklammern

Die Live-Instanz .env und der Container selbst werden in Session B
gebaut, nicht hier. Kein Secret in Git.
This commit is contained in:
2026-08-28 19:08:43 +02:00
parent 759491b512
commit 27863c1f2e
4 changed files with 93 additions and 0 deletions

4
mcp/shelly/.gitignore vendored Normal file
View File

@@ -0,0 +1,4 @@
# Secrets & runtime — niemals committen
.env
__pycache__/
*.pyc