Spaces:
Running
Running
Update Dockerfile
Browse files- Dockerfile +5 -0
Dockerfile
CHANGED
@@ -56,6 +56,8 @@ RUN apk add --no-cache --virtual .build-deps \
|
|
56 |
busybox-suid \
|
57 |
libc6-compat \
|
58 |
py3-pip \
|
|
|
|
|
59 |
python3 && \
|
60 |
ln -sf python3 /usr/bin/python && \
|
61 |
# Consider specific versions if needed: python3~=3.10
|
@@ -66,6 +68,8 @@ RUN apk add --no-cache --virtual .build-deps \
|
|
66 |
mcp \
|
67 |
mcp-simple-pubmed \
|
68 |
mcp-simple-arxiv \
|
|
|
|
|
69 |
litellm \
|
70 |
gradio \
|
71 |
XlsxWriter \
|
@@ -87,6 +91,7 @@ USER root
|
|
87 |
WORKDIR /app
|
88 |
RUN git clone https://github.com/AIGENHACKER/mcp-hfspace && cd mcp-hfspace && npm install && npm run build && npm link
|
89 |
RUN git clone https://github.com/exa-labs/exa-mcp-server && cd exa-mcp-server && npm install --save axios dotenv && npm run build && npm link
|
|
|
90 |
EXPOSE 7860
|
91 |
USER root
|
92 |
RUN npm install -g express ejs chart.js && npm cache clean --force
|
|
|
56 |
busybox-suid \
|
57 |
libc6-compat \
|
58 |
py3-pip \
|
59 |
+
openjdk21 \
|
60 |
+
zlib-dev \
|
61 |
python3 && \
|
62 |
ln -sf python3 /usr/bin/python && \
|
63 |
# Consider specific versions if needed: python3~=3.10
|
|
|
68 |
mcp \
|
69 |
mcp-simple-pubmed \
|
70 |
mcp-simple-arxiv \
|
71 |
+
mpxj \
|
72 |
+
jpype1 \
|
73 |
litellm \
|
74 |
gradio \
|
75 |
XlsxWriter \
|
|
|
91 |
WORKDIR /app
|
92 |
RUN git clone https://github.com/AIGENHACKER/mcp-hfspace && cd mcp-hfspace && npm install && npm run build && npm link
|
93 |
RUN git clone https://github.com/exa-labs/exa-mcp-server && cd exa-mcp-server && npm install --save axios dotenv && npm run build && npm link
|
94 |
+
|
95 |
EXPOSE 7860
|
96 |
USER root
|
97 |
RUN npm install -g express ejs chart.js && npm cache clean --force
|