Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloudpi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornachoparker <nacho@ownyourbits.com>2021-09-05 09:31:08 +0300
committernachoparker <nacho@ownyourbits.com>2021-09-13 01:55:46 +0300
commitc10d4bd8fb187afe5de8af491a99449594c0767f (patch)
tree4205abcf5a9365a33f4bb83382eb0a7f9aa4c7ce /bin/nextcloud-domain.sh
parent3bf746bad0344c5df8d6324d7d03971b6cc5b3f7 (diff)
upgrade to NC21.0.4v1.39.0
Signed-off-by: nachoparker <nacho@ownyourbits.com>
Diffstat (limited to 'bin/nextcloud-domain.sh')
-rw-r--r--bin/nextcloud-domain.sh21
1 files changed, 21 insertions, 0 deletions
diff --git a/bin/nextcloud-domain.sh b/bin/nextcloud-domain.sh
new file mode 100644
index 00000000..6016c96d
--- /dev/null
+++ b/bin/nextcloud-domain.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+source /usr/local/etc/library.sh
+
+# wicd service finishes before completing DHCP
+while :; do
+ iface="$( ip r | grep "default via" | awk '{ print $5 }' | head -1 )"
+ ip="$( ip a show dev "$iface" | grep global | grep -oP '\d{1,3}(.\d{1,3}){3}' | head -1 )"
+
+ public_ip="$(curl icanhazip.com 2>/dev/null)"
+ [[ "$public_ip" != "" ]] && ncc config:system:set trusted_domains 11 --value="$public_ip"
+
+ [[ "$ip" != "" ]] && break
+ sleep 3
+done
+
+# set "${TRUSTED_DOMAINS[ip]}"
+ncc config:system:set trusted_domains 1 --value=${ip}
+
+nc_domain="$(ncc config:system:get overwrite.cli.url)"
+set-nc-domain "${nc_domain}" >> /var/log/ncp.log