From bbff88a8fb395add18a673aeba72c6a3c44830d9 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Sat, 21 Sep 2024 07:54:40 -0400 Subject: [PATCH] fix: run dokku commands after setting dokku env vars --- docker/etc/my_init.d/10_dokku_init | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/docker/etc/my_init.d/10_dokku_init b/docker/etc/my_init.d/10_dokku_init index b5175a04c..e8b26e105 100755 --- a/docker/etc/my_init.d/10_dokku_init +++ b/docker/etc/my_init.d/10_dokku_init @@ -58,6 +58,17 @@ main() { fi 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 while read line; do local plugin_name="$(echo "$line" | awk -F: '{print $1}')" @@ -75,17 +86,6 @@ main() { dokku --quiet domains:set-global "$DOKKU_HOSTNAME" 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" if [[ -x /usr/bin/openresty ]]; then NGINX_ROOT="/usr/local/openresty/nginx/conf"