File size: 684 Bytes
b892ada 0a631ac b892ada |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
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
|