Преглед на файлове

Add avahi .local suffix

multi_domain
ßingen преди 7 години
родител
ревизия
79b691502e
променени са 5 файла, в които са добавени 26 реда и са изтрити 2 реда
  1. +6
    -0
      add_dns_entries.sh
  2. +6
    -0
      add_users.sh
  3. +6
    -0
      deploy.sh
  4. +6
    -0
      letsencrypt.sh
  5. +2
    -2
      start_on_boot.sh

+ 6
- 0
add_dns_entries.sh Целия файл

@@ -31,6 +31,12 @@ if [ -z $host ]; then
echo "No host found!";
exit 1;
fi
# add avahi suffix
localhostname=$(cat /etc/hostname)
if [ "${localhostname}" != "${host}" ]; then
host=${host}.local
fi

container=$(ssh $host 'docker ps | grep pihole | cut -f1 -d" "')
#echo Container=$container
if [ -z $container ]; then

+ 6
- 0
add_users.sh Целия файл

@@ -15,6 +15,12 @@ if [ -z $host ]; then
echo "No host found!";
exit 1;
fi
# add avahi suffix
localhostname=$(cat /etc/hostname)
if [ "${localhostname}" != "${host}" ]; then
host=${host}.local
fi

container=$(ssh $host 'docker ps | grep openldap | cut -f1 -d" "')
#echo Container=$container
if [ -z $container ]; then

+ 6
- 0
deploy.sh Целия файл

@@ -52,6 +52,12 @@ while [ $NC_UP -eq 0 ]; do
echo "No host found!";
continue;
fi
# add avahi suffix
localhostname=$(cat /etc/hostname)
if [ "${localhostname}" != "${host}" ]; then
host=${host}.local
fi

container=$(ssh $host 'docker ps | grep '${SERVICE}' | cut -f1 -d" "')
#echo Container=$container
if [ -z $container ]; then

+ 6
- 0
letsencrypt.sh Целия файл

@@ -17,6 +17,12 @@ if [ -z $host ]; then
echo "No host found!";
exit 1;
fi
# add avahi suffix
localhostname=$(cat /etc/hostname)
if [ "${localhostname}" != "${host}" ]; then
host=${host}.local
fi

container=$(ssh $host 'docker ps | grep '${SERVICE}' | cut -f1 -d" "')
#echo Container=$container
if [ -z $container ]; then

+ 2
- 2
start_on_boot.sh Целия файл

@@ -57,7 +57,7 @@ echo "Checking workers mounted volumes"
echo `docker node ls --filter role=worker --format "{{.Hostname}} {{.Status}} {{.Availability}}" | grep "Ready Active" | cut -f 1 -d ' '`
for node in `docker node ls --filter role=worker --format "{{.Hostname}} {{.Status}} {{.Availability}}" | grep "Ready Active" | cut -f 1 -d ' '`; do
echo "Checking volumes on $node"
ssh $node "mount | grep volumes || mount /media/volumes"
ssh ${node}.local "mount | grep volumes || mount /media/volumes"
done

# restart stack
@@ -69,7 +69,7 @@ sleep 120
# add users
# in case it's not ready yet, try 5 times
for i in $(seq 1 5); do
echo "Attempt 1";
echo "Adding users - Attempt $i";
./add_users.sh ${STACK_NAME};
if [ $? -eq 0 ]; then
break;

Loading…
Отказ
Запис