18 lines
412 B
Docker
18 lines
412 B
Docker
FROM node:alpine AS build
|
|
|
|
RUN npm install -g reasonix@1.17.10
|
|
|
|
FROM node:alpine
|
|
|
|
COPY --from=build /usr/local/lib/node_modules /usr/local/lib/node_modules
|
|
COPY --from=build /usr/local/bin/reasonix /usr/local/bin/reasonix
|
|
|
|
RUN addgroup -S reasonix && adduser -S reasonix -G reasonix
|
|
|
|
USER reasonix
|
|
WORKDIR /home/reasonix
|
|
|
|
EXPOSE 8787
|
|
|
|
ENTRYPOINT ["reasonix", "serve", "--addr", "0.0.0.0:8787", "--auth", "none"]
|