Skip to content

docs: add Container Image guide and link it from the README - #14

Merged
codemug merged 1 commit into
mainfrom
docs/container-image-guide
Aug 5, 2026
Merged

docs: add Container Image guide and link it from the README#14
codemug merged 1 commit into
mainfrom
docs/container-image-guide

Conversation

@codemug

@codemug codemug commented Aug 5, 2026

Copy link
Copy Markdown
Owner

Add a dedicated Container Image guide; link it from the README

Now that the MCP server ships as an official GHCR image, this adds a standalone
docs/CONTAINER.md instead of expanding the README with container internals.

Why a separate guide + a link

GHCR renders the repo's root README.md on the container package page — there's no per-package
README override. So rather than bloat the README (or duplicate content), the README gets a short
Container Image section whose main job is to link to the full guide. That link surfaces on the
package page, giving container users a clear entry point while the README stays SDK-focused.

What's in the guide

  • Image location + tags (ghcr.io/codemug/aiofmp-mcp-server, latest / per-release, multi-arch)
  • Quick start (docker run) and Docker Compose (pull vs. --build, AIOFMP_IMAGE_TAG pinning)
  • Configuration table (FMP_API_KEY, AIOFMP_CACHED, AIOFMP_CACHE_FILE_PATH,
    AIOFMP_MCP_TOOLS / AIOFMP_MCP_EXCLUDE_TOOLS), plus the note that transport/host/port/log-level
    are command args (the image CMD overrides MCP_* env)
  • Cache persistence (/cache volume; AIOFMP_CACHE_DIR override)
  • Selective tool registration via env vars
  • Health check behavior, MCP client wiring (http://localhost:3000/mcp/), and image provenance

The README's container link is an absolute URL so it resolves from the GHCR package page (relative
links there are unreliable). All in-guide links to README.md sections and repo files were verified to
resolve.

docs: — no version bump.

🤖 Generated with Claude Code

A dedicated docs/CONTAINER.md covers running the published GHCR image (quick
start, Docker Compose, configuration, cache persistence, tool selection, MCP
client wiring, provenance). The README gains a short Container Image section
that links to it — GHCR renders the repo README on the package page, so the
link surfaces there, keeping the SDK-focused README uncluttered.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@codemug
codemug merged commit 40f4b11 into main Aug 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant