From 261c238086eed269c449f895c87642204f2fe095 Mon Sep 17 00:00:00 2001 From: michelleDeko <83840564+michelleDeko@users.noreply.github.com> Date: Fri, 21 Feb 2025 10:25:48 +0100 Subject: [PATCH] Added letsencrypt script for tenants --- init-letsencrypt-tenants.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/init-letsencrypt-tenants.sh b/init-letsencrypt-tenants.sh index 6f9b84c..c201be7 100644 --- a/init-letsencrypt-tenants.sh +++ b/init-letsencrypt-tenants.sh @@ -93,7 +93,7 @@ docker-compose run --rm --entrypoint "\ -out '$path/fullchain.pem' \ -subj '/CN=localhost'" certbot echo -elif [ -x "$(command -v docker compose)" ]; then +elif [ -x "$(command -v docker compose | head -n 1)" ]; then docker compose run --rm --entrypoint "\ openssl req -x509 -nodes -newkey rsa:2048 -days 1\ -keyout '$path/privkey.pem' \ @@ -106,7 +106,7 @@ echo "### Starting scalelite-proxy ..." if [ -x "$(command -v docker-compose)" ]; then docker-compose up --force-recreate -d scalelite-proxy echo -elif [ -x "$(command -v docker compose)" ]; then +elif [ -x "$(command -v docker compose | head -n 1)" ]; then docker compose up --force-recreate -d scalelite-proxy fi echo @@ -118,7 +118,7 @@ docker-compose run --rm --entrypoint "\ rm -Rf /etc/letsencrypt/archive/$domains && \ rm -Rf /etc/letsencrypt/renewal/$domains.conf" certbot echo -elif [ -x "$(command -v docker compose)" ]; then +elif [ -x "$(command -v docker compose | head -n 1)" ]; then docker compose run --rm --entrypoint "\ rm -Rf /etc/letsencrypt/live/$domains && \ rm -Rf /etc/letsencrypt/archive/$domains && \ @@ -151,7 +151,7 @@ docker-compose run --rm --entrypoint "\ --debug-challenges \ --force-renewal" certbot echo -elif [ -x "$(command -v docker compose)" ]; then +elif [ -x "$(command -v docker compose | head -n 1)" ]; then docker compose run --rm --entrypoint "\ certbot certonly --webroot -w /var/www/certbot \ $staging_arg \ @@ -168,6 +168,6 @@ fi echo "### Reloading scalelite-proxy..." if [ -x "$(command -v docker-compose)" ]; then docker-compose exec $([ "$interactive" -ne 1 ] && echo "-T") scalelite-proxy nginx -s reload -elif [ -x "$(command -v docker compose)" ]; then +elif [ -x "$(command -v docker compose | head -n 1)" ]; then docker compose exec $([ "$interactive" -ne 1 ] && echo "-T") scalelite-proxy nginx -s reload fi