bolikoto commited on
Commit
bbee1af
·
verified ·
1 Parent(s): 8ad3bb6

Inject encrypted runtime credentials from Space secret

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -2
Dockerfile CHANGED
@@ -10,9 +10,10 @@ WORKDIR /app
10
  COPY --from=deps /app/node_modules ./node_modules
11
  COPY package.json tsconfig.json config.example.yaml ./
12
  COPY src ./src
13
- RUN mkdir -p /data && chown bun:bun /data
 
14
  ENV ZCODE_PROXY_PORT=8080
15
  ENV ZCODE_PROXY_CONFIG=/data/config.yaml
16
  EXPOSE 8080
17
  USER bun
18
- CMD ["bun", "run", "src/index.ts", "serve"]
 
10
  COPY --from=deps /app/node_modules ./node_modules
11
  COPY package.json tsconfig.json config.example.yaml ./
12
  COPY src ./src
13
+ COPY entrypoint.sh /entrypoint.sh
14
+ RUN mkdir -p /data /home/bun/.zcode-proxy && chown -R bun:bun /data /home/bun/.zcode-proxy /entrypoint.sh
15
  ENV ZCODE_PROXY_PORT=8080
16
  ENV ZCODE_PROXY_CONFIG=/data/config.yaml
17
  EXPOSE 8080
18
  USER bun
19
+ ENTRYPOINT ["/entrypoint.sh"]