Spaces:
Running
Running
FROM nikolaik/python-nodejs:python3.10-nodejs20 | |
USER root | |
RUN apt-get -y update && apt-get -y install nginx | |
RUN mkdir -p /var/cache/nginx \ | |
/var/log/nginx \ | |
/var/lib/nginx | |
RUN touch /var/run/nginx.pid | |
RUN chown -R pn:pn /var/cache/nginx \ | |
/var/log/nginx \ | |
/var/lib/nginx \ | |
/var/run/nginx.pid | |
RUN curl -L https://github.com/omnitool-ai/omnitool/raw/main/packages/omni-server/config.default/models/nsfwjs/mobilenet-v2-quant/group1-shard1of1 -o _tempfile.bin | |
RUN mkdir -p /app/packages/omni-server/config.default/models/nsfwjs/mobilenet-v2-quant/ | |
RUN chmod 777 /app/packages/omni-server/config.default/models/nsfwjs/mobilenet-v2-quant/ | |
RUN mv _tempfile.bin /app/packages/omni-server/config.default/models/nsfwjs/mobilenet-v2-quant/group1-shard1of1 && chown -R root /app/packages/omni-server/config.default/models/nsfwjs/mobilenet-v2-quant/group1-shard1of1 | |
RUN chmod 777 /app/packages/omni-server/config.default/models/nsfwjs/mobilenet-v2-quant/group1-shard1of1 | |
# FROM node:20.6.1 | |
WORKDIR /app | |
COPY --chown=root . /app | |
RUN yarn install | |
EXPOSE 4444 | |
CMD ["bash", "run.sh"] | |
# ## docker build -t manusapiens/omnitool-test2b . | |
# ## docker run --name n13 -p 1688:1688 -d manusapiens/omnitool-test2b | |