Spaces:
Sleeping
Sleeping
| ##MisterAI_HFSpace_llamacpp_llamaUI_Demo_Dockerfile | |
| # Utiliser l'image officielle llamacpp 2026.05.17 | |
| FROM ghcr.io/ggml-org/llama.cpp:full-b9191 | |
| # Ajouter User au groupe root et Donne les droits | |
| RUN useradd user | |
| RUN usermod -aG root user | |
| RUN mkdir -p /app && mkdir -p /models && chmod -R g+rw /models /app | |
| COPY entrypoint.sh /home/user/entrypoint.sh | |
| RUN mkdir -p /home/user/app && mkdir -p /home/user/models | |
| RUN cp -r /app/* /home/user/app/ | |
| RUN chmod +x /home/user/entrypoint.sh && chown -R user:user /home/user | |
| # Mapper les repertoire dans le home de user | |
| RUN ln -s /app /home/user/app && ln -s /app /home/user/models | |
| # Basculer sur user (UID 1000) | |
| USER user | |
| WORKDIR /app | |
| # Exposer le port 7860 | |
| EXPOSE 7860 | |
| # Lancer llamaCPP | |
| #CMD ["", "--address", "0.0.0.0:7860"] | |
| #CMD ["/entrypoint.sh"] | |
| #ENTRYPOINT ["/bin/bash", "/home/user/entrypoint.sh"] | |
| #ENTRYPOINT ["/bin/bash", "/app/tools.sh", "--server", "-m", "/models/Ministral-3-3B-Instruct-2512-Q4_K_M.gguf", "--address", "0.0.0.0:7860", "--threads", "2", "--tools", "all"] | |
| #ENTRYPOINT ["/bin/bash", "/app/tools.sh", "--server", "-m", "/models/Ministral-3-3B-Instruct-2512-Q4_K_M.gguf", "--port", "8080", "--host", "0.0.0.0", "--threads", "2", "--tools", "all"] | |
| #ENTRYPOINT ["/bin/bash", "/app/tools.sh", "--server", "-m", "/models/Ministral-3-3B-Instruct-2512-Q4_K_M.gguf", "--port", "8080", "--host", "0.0.0.0", "--threads", "2", "--tools", "all", "--fit", "off"] | |
| #ENTRYPOINT ["/bin/bash", "/app/tools.sh", "--server", "-m", "/models/Ministral-3-3B-Instruct-2512-Q4_K_M.gguf", "--port", "8080", "--host", "0.0.0.0", "--threads", "2", "--tools", "all", "-c", "8192"] | |
| #ENTRYPOINT ["/bin/bash", "/app/tools.sh", "--server", "-m", "/models/Ministral-3-3B-Instruct-2512-Q4_K_M.gguf", "--port", "7860", "--host", "0.0.0.0", "--threads", "2", "--tools", "all", "-c", "8192"] | |
| #ENTRYPOINT ["/bin/bash", "/app/tools.sh", "--server", "--port", "7860", "--host", "0.0.0.0", "--threads", "2", "--tools", "all", "-c", "16384"] | |
| ENTRYPOINT ["/bin/bash", "/app/tools.sh", "--server", "--models-dir", "/models", "--port", "7860", "--host", "0.0.0.0", "--threads", "2", "--tools", "all", "-c", "16384"] | |