Skip to content

Commit

Permalink
updated docker compose syntax
Browse files Browse the repository at this point in the history
  • Loading branch information
chtholine committed Jan 10, 2024
1 parent 90baaea commit 860f683
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions init-letsencrypt.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

if ! [ -x "$(command -v docker-compose)" ]; then
if ! [ -x "$(command -v docker compose)" ]; then
echo 'Error: docker-compose is not installed.' >&2
exit 1
fi
Expand Down Expand Up @@ -30,7 +30,7 @@ fi
echo "### Creating dummy certificate for $domains ..."
path="/etc/letsencrypt/live/$domains"
mkdir -p "$data_path/conf/live/$domains"
docker-compose run --rm --entrypoint "\
docker compose run --rm --entrypoint "\
openssl req -x509 -nodes -newkey rsa:$rsa_key_size -days 1\
-keyout '$path/privkey.pem' \
-out '$path/fullchain.pem' \
Expand All @@ -39,11 +39,11 @@ echo


echo "### Starting nginx ..."
docker-compose up --force-recreate -d nginx
docker compose up --force-recreate -d nginx
echo

echo "### Deleting dummy certificate for $domains ..."
docker-compose run --rm --entrypoint "\
docker compose run --rm --entrypoint "\
rm -Rf /etc/letsencrypt/live/$domains && \
rm -Rf /etc/letsencrypt/archive/$domains && \
rm -Rf /etc/letsencrypt/renewal/$domains.conf" certbot
Expand All @@ -66,7 +66,7 @@ esac
# Enable staging mode if needed
if [ $staging != "0" ]; then staging_arg="--staging"; fi

docker-compose run --rm --entrypoint "\
docker compose run --rm --entrypoint "\
certbot certonly --webroot -w /var/www/certbot \
$staging_arg \
$email_arg \
Expand All @@ -77,4 +77,4 @@ docker-compose run --rm --entrypoint "\
echo

echo "### Reloading nginx ..."
docker-compose exec nginx nginx -s reload
docker compose exec nginx nginx -s reload

0 comments on commit 860f683

Please sign in to comment.