| 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 |
|
|