Skip to content
Snippets Groups Projects

Resolve "Liste des noms de domaines"

Merged
Elian Lorauxrequested to merge
15-list-domain into master
1 open thread
+ 9
2
@@ -116,15 +116,21 @@ 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
for service in `ls /home/dockerweb`
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
@@ -133,6 +139,7 @@ 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