|
@@ -250,10 +250,14 @@ RUN \
|
|
rm -R /home/wekan/app && \
|
|
rm -R /home/wekan/app && \
|
|
rm -R /home/wekan/app_build && \
|
|
rm -R /home/wekan/app_build && \
|
|
mkdir /data && \
|
|
mkdir /data && \
|
|
- chown wekan --recursive /data
|
|
|
|
|
|
+ chown wekan --recursive /data && \
|
|
#cat /home/wekan/python/esprima-python/files.txt | xargs rm -R && \
|
|
#cat /home/wekan/python/esprima-python/files.txt | xargs rm -R && \
|
|
#rm -R /home/wekan/python
|
|
#rm -R /home/wekan/python
|
|
#rm /home/wekan/install_meteor.sh
|
|
#rm /home/wekan/install_meteor.sh
|
|
|
|
+ \
|
|
|
|
+ # Health Check dependencies
|
|
|
|
+ apt-get install -y --no-install-recommends curl
|
|
|
|
+
|
|
|
|
|
|
ENV PORT=8080
|
|
ENV PORT=8080
|
|
EXPOSE $PORT
|
|
EXPOSE $PORT
|
|
@@ -261,6 +265,9 @@ USER wekan
|
|
|
|
|
|
STOPSIGNAL SIGKILL
|
|
STOPSIGNAL SIGKILL
|
|
|
|
|
|
|
|
+HEALTHCHECK --start-period=30s --interval=30s --timeout=10s --retries=3 \
|
|
|
|
+ CMD curl --fail "http://localhost:$PORT" || exit 1
|
|
|
|
+
|
|
#---------------------------------------------------------------------
|
|
#---------------------------------------------------------------------
|
|
# https://github.com/wekan/wekan/issues/3585#issuecomment-1021522132
|
|
# https://github.com/wekan/wekan/issues/3585#issuecomment-1021522132
|
|
# Add more Node heap:
|
|
# Add more Node heap:
|