Download Dockerfile from bolikoto/zcode-api: direct link, hf CLI and curl.
- Browser
- Download file 581 Bytes
-
https://huggingface.co/spaces/bolikoto/zcode-api/resolve/main/Dockerfile
- Command line
-
hf download hf://spaces/bolikoto/zcode-api/Dockerfile
-
curl -L -o Dockerfile https://huggingface.co/spaces/bolikoto/zcode-api/resolve/main/Dockerfile
581 Bytes
| # syntax=docker/dockerfile:1 | |
| FROM oven/bun:1-alpine AS deps | |
| WORKDIR /app | |
| COPY package.json bun.lock ./ | |
| RUN bun install --frozen-lockfile | |
| FROM oven/bun:1-alpine | |
| WORKDIR /app | |
| COPY --from=deps /app/node_modules ./node_modules | |
| COPY package.json tsconfig.json config.example.yaml ./ | |
| COPY src ./src | |
| COPY entrypoint.sh /entrypoint.sh | |
| RUN mkdir -p /data /home/bun/.zcode-proxy && chmod 755 /entrypoint.sh && chown -R bun:bun /data /home/bun/.zcode-proxy /entrypoint.sh | |
| ENV ZCODE_PROXY_PORT=8080 | |
| ENV ZCODE_PROXY_CONFIG=/data/config.yaml | |
| EXPOSE 8080 | |
| USER bun | |
| ENTRYPOINT ["/entrypoint.sh"] | |