From 293dc87984f722c4fe04650ddefe4c4653d4d210 Mon Sep 17 00:00:00 2001 From: Jacob Cody Wimer Date: Mon, 25 Mar 2019 17:25:04 +0000 Subject: [PATCH] Run puma on port 80 and change the healthcheck --- deploy/rails-prod-Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/deploy/rails-prod-Dockerfile b/deploy/rails-prod-Dockerfile index f137102..9aa7dad 100644 --- a/deploy/rails-prod-Dockerfile +++ b/deploy/rails-prod-Dockerfile @@ -1,6 +1,6 @@ FROM ruby:2.5.1-slim -HEALTHCHECK --start-period=60s CMD curl --insecure https://127.0.0.1/ +HEALTHCHECK --start-period=60s CMD curl http://127.0.0.1/ ENV TINI_VERSION v0.18.0 ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini @@ -51,5 +51,6 @@ EXPOSE 443 # Tini solves the zombie PID problem ENTRYPOINT ["/tini", "--"] -CMD bundle exec puma -w 3 -t 5:5 -b 'ssl://0.0.0.0:443?key=/ssl/server.key&verify_mode=none&cert=/ssl/server.crt' -e production +CMD bundle exec puma -w 3 -t 5:5 -b 'tcp://0.0.0.0:80' -e production +#CMD bundle exec puma -w 3 -t 5:5 -b 'ssl://0.0.0.0:443?key=/ssl/server.key&verify_mode=none&cert=/ssl/server.crt' -e production #CMD bundle exec passenger start --max-pool-size 3 --environment production --ssl --ssl-certificate /ssl/server.crt --ssl-certificate-key /ssl/server.key