diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 90c1175..5cbc000 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -1,4 +1,4 @@ -version: '3.7' +version: '3.8' services: nginx-proxy-letsencrypt: @@ -10,6 +10,7 @@ services: - certs:/etc/nginx/certs - html:/usr/share/nginx/html - vhost:/etc/nginx/vhost.d + - acme:/etc/acme.sh depends_on: - nginx-proxy @@ -68,3 +69,4 @@ volumes: certs: html: vhost: + acme: diff --git a/docker-compose.staging.yml b/docker-compose.staging.yml index 8bd5855..4e9d1d5 100644 --- a/docker-compose.staging.yml +++ b/docker-compose.staging.yml @@ -1,4 +1,4 @@ -version: '3.7' +version: '3.8' services: nginx-proxy-letsencrypt: @@ -10,6 +10,7 @@ services: - certs:/etc/nginx/certs - html:/usr/share/nginx/html - vhost:/etc/nginx/vhost.d + - acme:/etc/acme.sh depends_on: - nginx-proxy @@ -68,3 +69,4 @@ volumes: certs: html: vhost: + acme: diff --git a/docker-compose.yml b/docker-compose.yml index ea66358..2940f54 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,4 +1,4 @@ -version: '3.7' +version: '3.8' services: django: diff --git a/update_production.bash b/update_production.bash index 146735b..421b9c3 100644 --- a/update_production.bash +++ b/update_production.bash @@ -1,8 +1,8 @@ #!/bin/bash -git pull -docker pull projectlovelace/lovelace-engine -docker-compose -f docker-compose.prod.yml build -docker-compose -f docker-compose.prod.yml down -docker-compose -f docker-compose.prod.yml up --detach +git pull && \ +docker pull projectlovelace/lovelace-engine && \ +docker-compose -f docker-compose.prod.yml build && \ +docker-compose -f docker-compose.prod.yml down && \ +docker-compose -f docker-compose.prod.yml up --detach && \ docker-compose -f docker-compose.prod.yml exec django python manage.py collectstatic --no-input