Download Dockerfile from test-cys/proxyz: direct link, hf CLI and curl.
- Browser
- Download file 830 Bytes
-
https://huggingface.co/spaces/test-cys/proxyz/resolve/main/Dockerfile
- Command line
-
hf download hf://spaces/test-cys/proxyz/Dockerfile
-
curl -L -o Dockerfile https://huggingface.co/spaces/test-cys/proxyz/resolve/main/Dockerfile
830 Bytes
| FROM quay.io/np22-jpg/fedora-npm AS devel | |
| ARG NPM_BUILD="npm install" | |
| RUN mkdir /app | |
| WORKDIR /app | |
| COPY package.json package-lock.json ./ | |
| RUN $NPM_BUILD | |
| COPY . . | |
| FROM quay.io/np22-jpg/fedora-node AS release | |
| LABEL maintainer="TitaniumNetwork Ultraviolet Team" | |
| LABEL summary="Ultraviolet Proxy Image" | |
| LABEL description="Example application of Ultraviolet which can be deployed in production." | |
| ENV NODE_ENV=production | |
| USER node | |
| WORKDIR /app | |
| COPY --from=devel --chown=1000:1000 /app/node_modules node_modules | |
| COPY --from=devel --chown=1000:1000 /app/src/index.js src/index.js | |
| COPY --from=devel --chown=1000:1000 /app/package.json package.json | |
| EXPOSE 7860/tcp | |
| HEALTHCHECK --interval=5s --timeout=3s --start-period=5s \ | |
| CMD /usr/bin/curl -f http://localhost:7860 || false | |
| ENTRYPOINT [ "/usr/bin/node" ] | |
| CMD [ "src/index.js" ] |