diff --git a/pinafore/Containerfile b/pinafore/Containerfile new file mode 100644 index 0000000..f8884ce --- /dev/null +++ b/pinafore/Containerfile @@ -0,0 +1,15 @@ +FROM reg.zknt.org/zknt/node + +ENV VERSION v2.2.1 + +RUN set -xe;\ + curl -LO https://github.com/nolanlawson/pinafore/archive/${VERSION}.tar.gz &&\ + mkdir /app &&\ + tar --strip-components=1 -C /app -xvzf ${VERSION}.tar.gz &&\ + cd /app &&\ + yarn --production --pure-lockfile &&\ + yarn build + +EXPOSE 8080 +WORKDIR /app +ENTRYPOINT PORT=8080 node server.js