summaryrefslogtreecommitdiffstats
path: root/snap-src/bin/wekan-read-settings
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2018-02-23 21:01:44 +0200
committerLauri Ojansivu <x@xet7.org>2018-02-23 21:01:44 +0200
commit57cf86a79fe56e89516e9e08746fce217f1c4c98 (patch)
tree0c8dda2fb4ffe2280c1fd48913fea4c4e869e8ff /snap-src/bin/wekan-read-settings
parent1ef663531bb0c52ec37d4132a110c7b8d01561e8 (diff)
parent5bdb392258bd3d3863699e5bf05b64b70f222621 (diff)
downloadwekan-57cf86a79fe56e89516e9e08746fce217f1c4c98.tar.gz
wekan-57cf86a79fe56e89516e9e08746fce217f1c4c98.tar.bz2
wekan-57cf86a79fe56e89516e9e08746fce217f1c4c98.zip
Merge branch 'devel'
Diffstat (limited to 'snap-src/bin/wekan-read-settings')
-rwxr-xr-xsnap-src/bin/wekan-read-settings29
1 files changed, 29 insertions, 0 deletions
diff --git a/snap-src/bin/wekan-read-settings b/snap-src/bin/wekan-read-settings
new file mode 100755
index 00000000..f216c2a8
--- /dev/null
+++ b/snap-src/bin/wekan-read-settings
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+# read wekan config
+source $SNAP/bin/config
+
+
+for key in ${keys[@]}
+do
+ default_value="DEFAULT_$key"
+ description="DESCRIPTION_$key"
+ snappy_key="KEY_$key"
+ value=$(snapctl get ${!snappy_key})
+ if [ "x$value" == "x" ]; then
+ echo -e "$key=${!default_value} (default value)"
+ export $key=${!default_value}
+ else
+ echo -e "$key=$value"
+ export $key=$value
+ fi
+done
+
+# if caddy is enabled, do update port settings based on caddy file
+if [ "$CADDY_ENABLED" = "true" ]; then
+ echo "caddy is enabled, adjusting ports"
+ export CADDY_PORT=${PORT}
+ echo -e "CADDY_PORT=$CADDY_PORT"
+ export PORT=${CADDY_BIND_PORT}
+ echo -e "PORT=$PORT"
+fi