File size: 734 Bytes
86655ea
ed7e91a
fe65b9c
 
ed7e91a
 
 
 
 
 
 
068a07d
 
3cfbcfa
86655ea
3cfbcfa
ed7e91a
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
FROM ghcr.io/open-webui/open-webui:main

USER root

# Hugging Face Space wiring
ENV PORT=7860
ENV UVICORN_WORKERS=1

# Writable storage
ENV DATA_DIR=/data
ENV HF_HOME=/data/.cache
#ENV DATABASE_URL=sqlite:///${DATA_DIR}/webui.db
ENV DATABASE_URL=$DATABASE_URL
ENV GLOBAL_LOG_LEVEL=ERROR
ENV ENABLE_OLLAMA=false


# Create & symlink
RUN mkdir -p /data /data/.cache && \
    chmod -R 777 /data && \
    rm -rf /app/backend/data && \
    ln -s /data /app/backend/data

EXPOSE 7860

# Tell uvicorn to listen on $PORT (7860) inside the container
# CMD ["uvicorn", "open_webui.main:app", "--host", "0.0.0.0", "--port", "7860"]
CMD ["uvicorn", "open_webui.main:app", "--host", "0.0.0.0", "--port", "7860", "--reload", "--log-level", "error"]