Docker: Install and use link for `etherpad` binary

This commit is contained in:
Richard Hansen 2021-12-21 01:08:14 -05:00
parent 83f2898723
commit 11de525508
1 changed files with 5 additions and 1 deletions

View File

@ -96,7 +96,11 @@ COPY --chown=etherpad:etherpad ./settings.json.docker "${EP_DIR}"/settings.json
# Fix group permissions
RUN chmod -R g=u .
USER root
RUN cd src && npm link
USER etherpad
HEALTHCHECK --interval=20s --timeout=3s CMD curl -f http://localhost:9001 || exit 1
EXPOSE 9001
CMD ["node", "src/node/server.js"]
CMD ["etherpad"]