Support --api-server-origin in cloudron-setup

This commit is contained in:
Johannes
2016-11-29 14:09:22 +01:00
parent 0ff5050452
commit 32c14e0aa1

View File

@@ -20,8 +20,9 @@ restoreUrl=""
tlsProvider="letsencrypt-prod"
versionsUrl="https://s3.amazonaws.com/prod-cloudron-releases/versions.json"
version="latest"
apiServerOrigin="https://api.cloudron.io"
args=$(getopt -o "" -l "domain:,help,provider:,encryption-key:,restore-url:,tls-provider:,version:,versions-url:" -n "$0" -- "$@")
args=$(getopt -o "" -l "domain:,help,provider:,encryption-key:,restore-url:,tls-provider:,version:,versions-url:,api-server-origin:" -n "$0" -- "$@")
eval set -- "${args}"
while true; do
@@ -34,6 +35,7 @@ while true; do
--tls-provider) tlsProvider="$2"; shift 2;;
--version) version="$2"; shift 2;;
--versions-url) versionsUrl="$2"; shift 2;;
--api-server-origin) apiServerOrigin="$2"; shift 2;;
--) break;;
*) echo "Unknown option $1"; exit 1;;
esac
@@ -116,6 +118,7 @@ if [[ -z "${restoreUrl}" ]]; then
"boxVersionsUrl": "${versionsUrl}",
"fqdn": "${domain}",
"provider": "${provider}",
"apiServerOrigin": "${apiServerOrigin}",
"tlsConfig": {
"provider": "${tlsProvider}"
},
@@ -134,6 +137,7 @@ else
"boxVersionsUrl": "${versionsUrl}",
"fqdn": "${domain}",
"provider": "${provider}",
"apiServerOrigin": "${apiServerOrigin}",
"restore": {
"url": "${restoreUrl}",
"key": "${encryptionKey}"