Initial commit: pi_mcps monorepo with BigMind MCP server

This commit is contained in:
Patrick Plate
2026-04-03 13:37:45 +02:00
commit 6623fe0337
33 changed files with 10314 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
FROM docker.artifactory.us.caas.oneadp.com/innerspace/python:3.12-chainguard-dev-uv AS dev
ENV PATH=/app/.venv/bin:$PATH
WORKDIR /app
COPY pyproject.toml uv.lock ./
RUN uv sync --frozen
FROM docker.artifactory.us.caas.oneadp.com/innerspace/python:3.12-chainguard
WORKDIR /app
COPY src/ ./src/
COPY bigmind/ ./bigmind/
COPY --from=dev /app/.venv /app/.venv
ENV PATH=/app/.venv/bin:$PATH
# In Docker, store the DB in /data — mount a volume there for persistence:
# docker run -v /host/path:/data ...
ENV BIGMIND_DB_PATH=/data/memory.db
CMD ["python", "src/server.py"]