[Web] Add nevondo.com ip check source, thank you!
This commit is contained in:
		@@ -33,7 +33,7 @@ get_ipv4(){
 | 
			
		||||
  local IPV4_SRCS=
 | 
			
		||||
  local TRY=
 | 
			
		||||
  IPV4_SRCS[0]="ip4.mailcow.email"
 | 
			
		||||
  IPV4_SRCS[1]="ip4.korves.net"
 | 
			
		||||
  IPV4_SRCS[1]="ip4.nevondo.com"
 | 
			
		||||
  until [[ ! -z ${IPV4} ]] || [[ ${TRY} -ge 10 ]]; do
 | 
			
		||||
    IPV4=$(curl --connect-timeout 3 -m 10 -L4s ${IPV4_SRCS[$RANDOM % ${#IPV4_SRCS[@]} ]} | grep -E "^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$")
 | 
			
		||||
    [[ ! -z ${TRY} ]] && sleep 1
 | 
			
		||||
@@ -47,6 +47,7 @@ get_ipv6(){
 | 
			
		||||
  local IPV6_SRCS=
 | 
			
		||||
  local TRY=
 | 
			
		||||
  IPV6_SRCS[0]="ip6.mailcow.email"
 | 
			
		||||
  IPV6_SRCS[1]="ip6.nevondo.com"
 | 
			
		||||
  until [[ ! -z ${IPV6} ]] || [[ ${TRY} -ge 10 ]]; do
 | 
			
		||||
    IPV6=$(curl --connect-timeout 3 -m 10 -L6s ${IPV6_SRCS[$RANDOM % ${#IPV6_SRCS[@]} ]} | grep "^\([0-9a-fA-F]\{0,4\}:\)\{1,7\}[0-9a-fA-F]\{0,4\}$")
 | 
			
		||||
    [[ ! -z ${TRY} ]] && sleep 1
 | 
			
		||||
 
 | 
			
		||||
@@ -45,6 +45,7 @@ get_ipv6(){
 | 
			
		||||
  local IPV6_SRCS=
 | 
			
		||||
  local TRY=
 | 
			
		||||
  IPV6_SRCS[0]="ip6.mailcow.email"
 | 
			
		||||
  IPV6_SRCS[0]="ip6.nevondo.com"
 | 
			
		||||
  until [[ ! -z ${IPV6} ]] || [[ ${TRY} -ge 10 ]]; do
 | 
			
		||||
    IPV6=$(curl --connect-timeout 3 -m 10 -L6s ${IPV6_SRCS[$RANDOM % ${#IPV6_SRCS[@]} ]} | grep "^\([0-9a-fA-F]\{0,4\}:\)\{1,7\}[0-9a-fA-F]\{0,4\}$")
 | 
			
		||||
    [[ ! -z ${TRY} ]] && sleep 1
 | 
			
		||||
 
 | 
			
		||||
@@ -355,7 +355,7 @@ services:
 | 
			
		||||
    acme-mailcow:
 | 
			
		||||
      depends_on:
 | 
			
		||||
        - nginx-mailcow
 | 
			
		||||
      image: mailcow/acme:1.77
 | 
			
		||||
      image: mailcow/acme:1.78
 | 
			
		||||
      dns:
 | 
			
		||||
        - ${IPV4_NETWORK:-172.22.1}.254
 | 
			
		||||
      environment:
 | 
			
		||||
@@ -413,7 +413,7 @@ services:
 | 
			
		||||
        - /lib/modules:/lib/modules:ro
 | 
			
		||||
 | 
			
		||||
    watchdog-mailcow:
 | 
			
		||||
      image: mailcow/watchdog:1.88
 | 
			
		||||
      image: mailcow/watchdog:1.89
 | 
			
		||||
      # Debug
 | 
			
		||||
      #command: /watchdog.sh
 | 
			
		||||
      dns:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user