2024-05-17 09:00:24 +08:00
|
|
|
FROM infiniflow/ragflow-base:v2.0
|
2024-04-16 12:29:58 +08:00
|
|
|
USER root
|
|
|
|
|
|
|
|
WORKDIR /ragflow
|
|
|
|
|
|
|
|
ADD ./web ./web
|
2024-05-08 10:40:38 +08:00
|
|
|
RUN cd ./web && npm i --force && npm run build
|
2024-04-16 12:29:58 +08:00
|
|
|
|
|
|
|
ADD ./api ./api
|
|
|
|
ADD ./conf ./conf
|
|
|
|
ADD ./deepdoc ./deepdoc
|
|
|
|
ADD ./rag ./rag
|
2024-06-17 10:46:21 +08:00
|
|
|
ADD ./graph ./graph
|
2024-04-16 12:29:58 +08:00
|
|
|
|
|
|
|
ENV PYTHONPATH=/ragflow/
|
|
|
|
ENV HF_ENDPOINT=https://hf-mirror.com
|
|
|
|
|
|
|
|
ADD docker/entrypoint.sh ./entrypoint.sh
|
2024-05-16 16:17:48 +08:00
|
|
|
ADD docker/.env ./
|
2024-04-16 12:29:58 +08:00
|
|
|
RUN chmod +x ./entrypoint.sh
|
|
|
|
|
|
|
|
ENTRYPOINT ["./entrypoint.sh"]
|