| FROM ghcr.io/open-webui/mcpo:main | |
| COPY entrypoint.sh /app/ | |
| RUN chmod +x /app/entrypoint.sh && \ | |
| chmod -R 777 /app && \ | |
| mkdir -p /.local/share/uv/tools && \ | |
| chown -R 1000:0 /.local/share/uv/tools && \ | |
| mkdir -p /tmp/.cache && \ | |
| chown -R 1000:0 /tmp/.cache && \ | |
| mkdir -p /.npm && \ | |
| chown -R 1000:0 /.npm && \ | |
| mkdir -p /home/mcp && \ | |
| chown -R 777 /home/mcp | |
| ENV UV_CACHE_DIR=/tmp/.cache | |
| ENTRYPOINT ["/app/entrypoint.sh"] |