Logo
Explore Help
Sign In
michal/mcpctl
1
0
Fork 0
You've already forked mcpctl
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
main
mcpctl/deploy/Dockerfile.python-runner

13 lines
382 B
Docker
Raw Permalink Normal View History

feat: eager vLLM warmup and smart page titles in paginate stage - Add warmup() to LlmProvider interface for eager subprocess startup - ManagedVllmProvider.warmup() starts vLLM in background on project load - ProviderRegistry.warmupAll() triggers all managed providers - NamedProvider proxies warmup() to inner provider - paginate stage generates LLM-powered descriptive page titles when available, cached by content hash, falls back to generic "Page N" - project-mcp-endpoint calls warmupAll() on router creation so vLLM is loading while the session initializes Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 19:07:39 +00:00
# Base container for Python/uvx-based MCP servers (STDIO transport).
# mcpd uses this image to run `uvx <packageName>` when a server
# has packageName with runtime=python but no dockerImage.
FROM python:3.12-slim
WORKDIR /mcp
# Install uv (which provides uvx)
RUN pip install --no-cache-dir uv
# Default entrypoint — overridden by mcpd via container command
ENTRYPOINT ["uvx"]
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 350ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API