Skip to content
Snippets Groups Projects

Resolve "Liste des noms de domaines"

Merged Elian Loraux requested to merge 15-list-domain into master
Files
2
+ 33
0
@@ -107,6 +107,39 @@ services="$services $(systemctl | awk '/php.*fpm/{print $1}')"
[ ! -z "$services" ] && systemctl restart $services
checkrestart
echo -e "\tPlease check that the following services are up and running"
if [ "${WEB_SERVER}" == "apache2" ]
then
apache2ctl -S 2>/dev/null | awk '/namevhost/{print "https://"$4}' | sort -u | grep -v "127.0...1"
else
awk '/^[ \t]*(server_name|server_alias)/{gsub(/;$/, "", $2); print "https://"$2}' /etc/nginx/*-enabled/* | sort -u
fi
# List all traefik domain
if id "dockerweb" >/dev/null 2>&1; then
echo "===== list of domain ===="
echo "--- With one liner docker ---"
docker ps -qa | xargs docker inspect | awk '/traefik.http.routers.*.rule/{print $2}' | sed -e 's/^"Host(`//' -e 's/`)",//' -e 's/`,`/\n/'
echo "--- With .env file ---"
for service in `ls /home/dockerweb`
do
if [ -d "/home/dockerweb/$service" ]
then
if [ -f "/home/dockerweb/$service/.env" ]
then
echo -e $service "\t" `cat "/home/dockerweb/$service/.env" | grep HOST | awk -F"=" '{print $2}'`
fi
fi
done
fi
# Check if reeboot is requird
last_kernel="$(dpkg -l | awk '/linux-image-[0-9]/{print $2}' | sort -rn | head -n 1)"
running_kernel="linux-image-$(uname -r)"
Loading