fix: run dokku commands after setting dokku env vars
This commit is contained in:
@@ -58,6 +58,17 @@ main() {
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
touch /etc/default/dokku
|
||||||
|
echo "export DOKKU_INIT_SYSTEM=sv" >>/etc/default/dokku
|
||||||
|
if [[ -x /usr/local/bin/docker ]]; then
|
||||||
|
echo "export DOCKER_BIN=/usr/local/bin/docker" >>/etc/default/dokku
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ -n "$DOKKU_HOST_ROOT" ]]; then
|
||||||
|
echo "export DOKKU_HOST_ROOT=$DOKKU_HOST_ROOT" >>/etc/default/dokku
|
||||||
|
chown dokku:dokku /etc/default/dokku
|
||||||
|
fi
|
||||||
|
|
||||||
if [[ -f /mnt/dokku/plugin-list ]]; then
|
if [[ -f /mnt/dokku/plugin-list ]]; then
|
||||||
while read line; do
|
while read line; do
|
||||||
local plugin_name="$(echo "$line" | awk -F: '{print $1}')"
|
local plugin_name="$(echo "$line" | awk -F: '{print $1}')"
|
||||||
@@ -75,17 +86,6 @@ main() {
|
|||||||
dokku --quiet domains:set-global "$DOKKU_HOSTNAME"
|
dokku --quiet domains:set-global "$DOKKU_HOSTNAME"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
touch /etc/default/dokku
|
|
||||||
echo "export DOKKU_INIT_SYSTEM=sv" >>/etc/default/dokku
|
|
||||||
if [[ -x /usr/local/bin/docker ]]; then
|
|
||||||
echo "export DOCKER_BIN=/usr/local/bin/docker" >>/etc/default/dokku
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ -n "$DOKKU_HOST_ROOT" ]]; then
|
|
||||||
echo "export DOKKU_HOST_ROOT=$DOKKU_HOST_ROOT" >>/etc/default/dokku
|
|
||||||
chown dokku:dokku /etc/default/dokku
|
|
||||||
fi
|
|
||||||
|
|
||||||
NGINX_ROOT="/etc/nginx"
|
NGINX_ROOT="/etc/nginx"
|
||||||
if [[ -x /usr/bin/openresty ]]; then
|
if [[ -x /usr/bin/openresty ]]; then
|
||||||
NGINX_ROOT="/usr/local/openresty/nginx/conf"
|
NGINX_ROOT="/usr/local/openresty/nginx/conf"
|
||||||
|
|||||||
Reference in New Issue
Block a user