Spaces:
Building
Building
Update Dockerfile
Browse files- Dockerfile +2 -4
Dockerfile
CHANGED
@@ -24,9 +24,9 @@ RUN chmod -R 777 /app/code_interpreter
|
|
24 |
|
25 |
USER root
|
26 |
ENV PYTHONUNBUFFERED=1
|
27 |
-
RUN apk add --update python3-dev git py3-pip gcc libc-dev bash libc6-compat build-base mpc1-dev
|
28 |
WORKDIR /app
|
29 |
-
RUN pip3 install --upgrade --break-system-packages
|
30 |
#RUN git clone https://github.com/AIGENHACKER/mcp-hfspace && cd mcp-hfspace && npm install && npm run build && npm link
|
31 |
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
|
32 |
RUN wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz -O ngrok.tgz && tar xvzf ngrok.tgz && cp ngrok /usr/local/bin && rm ngrok.tgz
|
@@ -43,8 +43,6 @@ WORKDIR /
|
|
43 |
# Copy the current directory contents into the container at /app
|
44 |
COPY librechat.yaml /app/librechat.yaml
|
45 |
COPY tests.py /app/tests.py
|
46 |
-
COPY streamlit_app.py /app/streamlit_app.py
|
47 |
-
COPY gradio_file.py /app/gradio_file.py
|
48 |
# RUN rm -rf /app/api/server/services/Files/Local/crud.js
|
49 |
# COPY crud.js /app/api/server/services/Files/Local/crud.js
|
50 |
WORKDIR /app
|
|
|
24 |
|
25 |
USER root
|
26 |
ENV PYTHONUNBUFFERED=1
|
27 |
+
RUN apk add --update python3-dev git py3-pip gcc libc-dev bash libc6-compat build-base mpc1-dev && ln -sf python3 /usr/bin/python
|
28 |
WORKDIR /app
|
29 |
+
RUN pip3 install --upgrade --break-system-packages pip pexpect setuptools mcp mcp-simple-pubmed mcp-simple-arxiv e2b-code-interpreter==1.0.4b litellm gradio XlsxWriter openpyxl google-genai requests-futures
|
30 |
#RUN git clone https://github.com/AIGENHACKER/mcp-hfspace && cd mcp-hfspace && npm install && npm run build && npm link
|
31 |
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
|
32 |
RUN wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz -O ngrok.tgz && tar xvzf ngrok.tgz && cp ngrok /usr/local/bin && rm ngrok.tgz
|
|
|
43 |
# Copy the current directory contents into the container at /app
|
44 |
COPY librechat.yaml /app/librechat.yaml
|
45 |
COPY tests.py /app/tests.py
|
|
|
|
|
46 |
# RUN rm -rf /app/api/server/services/Files/Local/crud.js
|
47 |
# COPY crud.js /app/api/server/services/Files/Local/crud.js
|
48 |
WORKDIR /app
|