[new] restart

This commit is contained in:
Andy Bunce 2021-10-26 22:01:40 +01:00
parent 7fb1288f73
commit 724271ae87
8 changed files with 82 additions and 15 deletions

View file

@ -1,20 +1,15 @@
FROM node:alpine
FROM node:12-alpine
ENV TIDDLYWIKI_VERSION=5.2.0
ARG SOURCE_COMMIT
LABEL maintainer="Aaron Bull Schaefer <aaron@elasticdog.com>"
LABEL source="https://github.com/elasticdog/tiddlywiki-docker"
LABEL source-commit="${SOURCE_COMMIT:-unknown}"
# https://github.com/nodejs/docker-node/blob/master/docs/BestPractices.md#handling-kernel-signals
RUN apk add --no-cache tini
RUN npm install -g tiddlywiki@${TIDDLYWIKI_VERSION}
RUN npm install -g tiddlywiki@5.20
EXPOSE 8080
VOLUME /tiddlywiki
WORKDIR /tiddlywiki
VOLUME ["/app"]
ENTRYPOINT ["/sbin/tini", "--", "tiddlywiki"]
CMD ["--help"]
WORKDIR /app
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
CMD [ "/entrypoint.sh" ]