9b6f8f9238
* add zod socket * start using zod socket * use zod socket for shared queue * use shared provider shell * update k8s provider task ops * set otlp endpoint * update docker actions and fix builds * remove unused types * update injected secret key env var name * complete socket.io types to schemas migration * update env example to new v3 key var * fix coordinator build * set task run label * ensure attempt id is always set * increase prod worker timeout * set otlp endpoint for on runs * pass otlp env var to prod worker * auto-remove completed index jobs
17 lines
277 B
Docker
17 lines
277 B
Docker
# syntax=docker/dockerfile:labs
|
|
|
|
FROM node:18-slim AS base
|
|
|
|
RUN apt-get update \
|
|
&& apt-get install -y dumb-init
|
|
|
|
FROM base
|
|
|
|
WORKDIR /app
|
|
|
|
COPY --chown=node dist/index.mjs /app/
|
|
|
|
EXPOSE 8000
|
|
|
|
ENTRYPOINT [ "/usr/bin/dumb-init", "--", "/usr/local/bin/node", "/app/index.mjs" ]
|