Skip to content

Commit 3b7fcce

Browse files
committed
Cleaned up the settings a little bit
1 parent f3dcc9b commit 3b7fcce

File tree

2 files changed

+14
-16
lines changed

2 files changed

+14
-16
lines changed

install.sh

Lines changed: 6 additions & 6 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,11 +244,11 @@ 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

ssl-conf.sh

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ use_lets_encrypt_certificates() {
1414
echo "switching webserver to use Let's Encrypt certificate for $1"
1515
sed 's/#LoadModule/LoadModule/' $3/extra/httpd-vhosts.conf > $3/extra/httpd-vhosts.conf.bak
1616
sed 's/example.com/'$1'/g' $3/extra/httpd-ssl.conf > $3/extra/httpd-ssl.conf.bak
17-
sed '/^#\(.*\)httpd-ssl\.conf/ s/^#//' $3/httpd.conf > $3/httpd.conf.bak
17+
sed '/^#\(.*\)httpd-ssl\.conf/ s/^#//' $3/httpd.conf > $3/httpd.conf.bak
1818
}
1919

2020
reload_webserver() {
@@ -23,7 +23,7 @@ reload_webserver() {
2323
cp $1/httpd.conf.bak $1/httpd.conf
2424
rm $1/extra/httpd-ssl.conf.bak
2525
rm $1/extra/httpd-vhosts.conf.bak
26-
rm $1/httpd.conf.bak
26+
rm $1/httpd.conf.bak
2727
echo "Starting webserver apache2 service"
2828
httpd -t
2929
}
@@ -42,13 +42,11 @@ wait_for_lets_encrypt() {
4242
reload_webserver "$3"
4343
}
4444

45-
for domain in $1; do
46-
if [ ! -d "$2/live/$1" ]; then
47-
wait_for_lets_encrypt "$domain" "$2" "$3" &
48-
else
49-
use_lets_encrypt_certificates "$domain" "$2" "$3"
50-
reload_webserver "$3"
51-
fi
52-
done
45+
if [ ! -d "$2/live/$1" ]; then
46+
wait_for_lets_encrypt "$1" "$2" "$3" &
47+
else
48+
use_lets_encrypt_certificates "$1" "$2" "$3"
49+
reload_webserver "$3"
50+
fi
5351

5452
httpd-foreground

0 commit comments

Comments
 (0)