OpenWebUI / Dockerfile
Nyashi's picture
Update Dockerfile
0a631ac verified
raw
history blame contribute delete
684 Bytes
FROM python:3.11
RUN curl -fsSL https://ollama.com/install.sh | sh
RUN apt update
RUN apt install nodejs npm -y
RUN mkdir /app
RUN chmod 777 /app
ENV HOME=/app
WORKDIR /app
RUN curl -LsSf https://astral.sh/uv/install.sh | sh
EXPOSE 8080
EXPOSE 7777
COPY . .
RUN echo "ollama serve&">run.sh
RUN echo "sleep 4">>run.sh
RUN echo "ollama pull qwen3">>run.sh
RUN echo "ollama pull huihui_ai/deepseek-r1-abliterated:1.5b">>run.sh
RUN echo "DATA_DIR=~/.open-webui WEBUI_AUTH=0 USER_PERMISSIONS_CHAT_MULTIPLE_MODELS=0 ENABLE_EVALUATION_ARENA_MODELS=0 ENABLE_SIGNUP=0 ENABLE_ADMIN_CHAT_ACCESS=0 /app/.local/bin/uvx --python 3.11 open-webui@latest serve --port 7860">>run.sh
CMD bash run.sh