Skip to content

Commit e472791

Browse files
committed
fix docker file - remove model downloading
1 parent 0107c1b commit e472791

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

Diff for: Dockerfile

+7-6
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,16 @@ RUN pip install --upgrade pip \
5151
RUN mkdir -p /app/models
5252

5353
# Pre-download models
54-
RUN python -c "from sentence_transformers import SentenceTransformer; \
55-
model = SentenceTransformer('all-MiniLM-L6-v2'); \
56-
model.save('/app/models/all-MiniLM-L6-v2')"
54+
# RUN python -c "from sentence_transformers import SentenceTransformer; \
55+
# model = SentenceTransformer('all-MiniLM-L6-v2'); \
56+
# model.save('/app/models/all-MiniLM-L6-v2')"
5757

58-
# Set environment variable for Sentence Transformers
58+
# Set environment variables
5959
ENV SENTENCE_TRANSFORMERS_HOME=/app/models
60+
ENV PYTHONPATH=/app/src
6061

6162
# Expose port
6263
EXPOSE 8000
6364

64-
# Run the server
65-
ENTRYPOINT ["python", "-m", "mcp_server_any_openapi.server"]
65+
# Run the server directly
66+
ENTRYPOINT ["python", "src/mcp_server_any_openapi/server.py"]

Diff for: pyproject.toml

+7-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ build-backend = "hatchling.build"
66
name = "mcp-server-any-openapi"
77
version = "0.1.0"
88
description = "MCP server for Any OpenAPI resources"
9+
authors = [
10+
{ name = "Bary Huang", email = "[email protected]" }
11+
]
912
requires-python = ">=3.10"
1013
dependencies = [
1114
"mcp",
@@ -22,4 +25,7 @@ dependencies = [
2225
]
2326

2427
[tool.hatch.build.targets.wheel]
25-
packages = ["src/mcp_server_any_openapi"]
28+
packages = ["src/mcp_server_any_openapi"]
29+
30+
[project.scripts]
31+
mcp-server-any-openapi = "mcp_server_any_openapi:main"

Diff for: src/mcp_server_any_openapi/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from . import server
55

66
logging.basicConfig(level=logging.DEBUG)
7-
logger = logging.getLogger('mcp_any_openapi')
7+
logger = logging.getLogger('mcp_server_any_openapi')
88

99
def main():
1010
logger.debug("Starting mcp-server-any-openapi main()")

0 commit comments

Comments
 (0)