docs: update running guide to prioritize Docker usage
Updated docs/running.md to use Docker container examples instead of direct Python commands. This aligns with the CLI change to require explicit 'run' subcommand while maintaining backward compatibility for Docker users (ENTRYPOINT includes 'run'). Key changes: - Quick Start: Use Docker commands instead of uv run - Running Locally → Running with Docker: All examples use Docker - Development Mode: Added CLI subcommands documentation (run/db) - Database Migrations: Documented Alembic integration for developers - Server Options: Docker port mapping instead of --host/--port flags - Process Management: Simplified to Docker Compose only (removed systemd) - Performance Tuning: Production Docker Compose with resource limits - Troubleshooting: Docker logs and debug commands Updated Dockerfile ENTRYPOINT: - Changed from: ["/app/.venv/bin/nextcloud-mcp-server", "--host", "0.0.0.0"] - Changed to: ["/app/.venv/bin/nextcloud-mcp-server", "run", "--host", "0.0.0.0"] No breaking changes for Docker/Helm users - container interface unchanged. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.5
parent
3fa376905c
commit
d4c0da85da
+1
-1
@@ -25,4 +25,4 @@ ENV VIRTUAL_ENV=/app/.venv
|
||||
ENV PATH=/app/.vnev/bin:$PATH
|
||||
ENV TESSDATA_PREFIX=/usr/share/tesseract-ocr/5/tessdata
|
||||
|
||||
ENTRYPOINT ["/app/.venv/bin/nextcloud-mcp-server", "--host", "0.0.0.0"]
|
||||
ENTRYPOINT ["/app/.venv/bin/nextcloud-mcp-server", "run", "--host", "0.0.0.0"]
|
||||
|
||||
Reference in New Issue
Block a user