mirror of
https://github.com/PostHog/posthog.git
synced 2024-11-25 02:49:32 +01:00
434e379f9a
git-subtree-dir: plugin-server git-subtree-mainline:776b056b6d
git-subtree-split:01a99a4e26
20 lines
428 B
Docker
20 lines
428 B
Docker
FROM node:14 AS builder
|
|
|
|
WORKDIR /code/
|
|
|
|
COPY package.json yarn.lock .eslintrc.js .prettierrc tsconfig.json tsconfig.eslint.json ./
|
|
COPY src/config/idl/ src/config/idl/
|
|
RUN yarn install --frozen-lockfile
|
|
|
|
COPY ./ ./
|
|
RUN yarn typescript:compile
|
|
|
|
FROM node:14 AS runner
|
|
|
|
WORKDIR /code/
|
|
COPY --from=builder /code/ ./
|
|
|
|
HEALTHCHECK --start-period=10s CMD [ "node", "dist/index.js", "--healthcheck" ]
|
|
|
|
CMD [ "node", "dist/index.js" ]
|