akiko19191 commited on
Commit
d3ee253
·
verified ·
1 Parent(s): ddaa2c6

Update Dockerfile

Browse files
Files changed (1) hide show
  1. 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 openjdk17-jre-headless && ln -sf python3 /usr/bin/python
28
  WORKDIR /app
29
- RUN pip3 install --upgrade --break-system-packages jpype1 pip pexpect mpxj 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,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