Skip to content

Commit a29a255

Browse files
committed
Cleaned up the settings a little bit
1 parent c1ced35 commit a29a255

File tree

2 files changed

+13
-16
lines changed

2 files changed

+13
-16
lines changed

install.sh

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ sudo apt-get update
3030
Installed=`sudo apt-cache policy docker-ce | sed -n '2p' | cut -c 14-`
3131
Candidate=`sudo apt-cache policy docker-ce | sed -n '3p' | cut -c 14-`
3232

33-
if [[ "$Installed" != "$Candidate" ]]; then
33+
if [[ "$Installed" != "$Candidate" ]]; then
3434
sudo apt-get install docker-ce docker-ce-cli containerd.io
3535
elif [[ "$Installed" == "$Candidate" ]]; then
3636
echo ""
@@ -244,16 +244,15 @@ if [ -x "$(command -v docker)" ] && [ "$(docker compose version)" ]; then
244244
if sudo [ -d "./certbot/live/$domain_name" ]; then break; fi
245245
done
246246
echo "Ok."
247-
until [ ! -z `docker ps -q -f "status=running" --no-trunc | grep $(docker compose ps -q webserver)` ]; do
248-
echo "waiting starting webserver container"
249-
sleep 2s & wait ${!}
250-
if [ ! -z `docker ps -q -f "status=running" --no-trunc | grep $(docker compose ps -q webserver)` ]; then break; fi
251-
done
247+
#until [ ! -z `docker compose ps -a --filter "status=running" --services | grep webserver` ]; do
248+
# echo "waiting starting webserver container"
249+
# sleep 2s & wait ${!}
250+
# if [ ! -z `docker compose ps -a --filter "status=running" --services | grep webserver` ]; then break; fi
251+
#done
252252
echo ""
253253
echo "Reloading webserver ssl configuration"
254254
docker container restart webserver > /dev/null 2>&1
255255
echo "Ok."
256-
echo ""
257256
echo "completed setup"
258257
echo ""
259258
echo "Website: https://$domain_name"

ssl-conf.sh

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ fi
1212

1313
use_lets_encrypt_certificates() {
1414
echo "switching webserver to use Let's Encrypt certificate for $1"
15-
sed '/#location.\/./,/#}/ s/#//; s/#listen/listen/g; s/#ssl_/ssl_/g' $3/conf.d/default.conf > $3/conf.d/default.conf.bak
15+
sed '/#location.\/./,/#}/ s/#//; s/#listen/listen/g; s/#ssl_/ssl_/g' $3/conf.d/default.conf > $3/conf.d/default.conf.bak
1616
}
1717

1818
reload_webserver() {
@@ -36,13 +36,11 @@ wait_for_lets_encrypt() {
3636
reload_webserver "$3"
3737
}
3838

39-
for domain in $1; do
40-
if [ ! -d "$2/live/$1" ]; then
41-
wait_for_lets_encrypt "$domain" "$2" "$3" &
42-
else
43-
use_lets_encrypt_certificates "$domain" "$2" "$3"
44-
reload_webserver "$3"
45-
fi
46-
done
39+
if [ ! -d "$2/live/$1" ]; then
40+
wait_for_lets_encrypt "$1" "$2" "$3" &
41+
else
42+
use_lets_encrypt_certificates "$1" "$2" "$3"
43+
reload_webserver "$3"
44+
fi
4745

4846
nginx -g 'daemon off;'

0 commit comments

Comments
 (0)