diff --git a/Dockerfile b/Dockerfile index 90e3aef2..78ea8060 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,29 +1,19 @@ -FROM node:12.18.0-alpine3.9 +FROM node:lts-alpine + +EXPOSE 9835 + +VOLUME [ "/lnd", "/data" ] WORKDIR /usr/src/app +RUN apk update && apk upgrade && \ + apk add --no-cache bash git openssh ADD ./package.json /usr/src/app/package.json ADD ./yarn.lock /usr/src/app/yarn.lock -#RUN useradd app && \ -# mkdir -p /home/app/.lnd -RUN apk update && apk upgrade && \ - apk add --no-cache bash git openssh -RUN yarn install + +RUN yarn ADD . /usr/src/app -RUN ls /usr/src/app -RUN chmod +x ./docker-start.sh -#ADD ./tls.cert /usr/src/app/tls.cert -#ADD ./admin.macaroon /usr/src/app/admin.macaroon - -# && \ -# chown -R app:app /home/app && \ -# chown -R app:app /usr/src/app && \ -# chown -R app:app /start.sh - -#ARG lnd_address -#ENV LND_ADDR=$lnd_address -EXPOSE 9835 -CMD ["./docker-start.sh"] \ No newline at end of file +ENTRYPOINT [ "node", "main.js" ] \ No newline at end of file