@@ -703,12 +703,26 @@ setup_dokku_app() {
703703 if prompt_substep " Sub-step: Recreate the Dokku app '$app_name '?\nThis will delete and recreate the app and all associated configurations." ; then
704704 dokku apps:destroy " $app_name " --force
705705 dokku apps:create " $app_name "
706+ dokku docker-options:add " $app_name " build ' --build-arg AWS_ACCESS_KEY_ID'
707+ dokku docker-options:add " $app_name " build ' --build-arg AWS_SECRET_ACCESS_KEY'
708+ dokku docker-options:add " $app_name " build ' --build-arg FOG_DIRECTORY'
709+ dokku docker-options:add " $app_name " build ' --build-arg FOG_HOST'
710+ dokku docker-options:add " $app_name " build ' --build-arg FOG_REGION'
711+ dokku docker-options:add " $app_name " build ' --build-arg ASSET_HOST'
712+ dokku docker-options:add " $app_name " build ' --build-arg CDN_DISTRIBUTION_ID'
706713 printf -- " ✅ Dokku app '%s' recreated.\n" " $app_name "
707714 else
708715 printf -- " ⏩ Skipping Dokku app creation.\n"
709716 fi
710717 else
711718 dokku apps:create " $app_name "
719+ dokku docker-options:add " $app_name " build ' --build-arg AWS_ACCESS_KEY_ID'
720+ dokku docker-options:add " $app_name " build ' --build-arg AWS_SECRET_ACCESS_KEY'
721+ dokku docker-options:add " $app_name " build ' --build-arg FOG_DIRECTORY'
722+ dokku docker-options:add " $app_name " build ' --build-arg FOG_HOST'
723+ dokku docker-options:add " $app_name " build ' --build-arg FOG_REGION'
724+ dokku docker-options:add " $app_name " build ' --build-arg ASSET_HOST'
725+ dokku docker-options:add " $app_name " build ' --build-arg CDN_DISTRIBUTION_ID'
712726 printf -- " ✅ Dokku app '%s' created.\n" " $app_name "
713727 fi
714728}
@@ -809,7 +823,7 @@ setup_letsencrypt() {
809823 read -r letsencrypt_email
810824
811825 if [ -n " $letsencrypt_email " ]; then
812- dokku letsencrypt:set nlvenues email " $letsencrypt_email "
826+ dokku letsencrypt:set " $app_name " email " $letsencrypt_email "
813827 printf -- " ✅ Let's Encrypt email set to '%s' for '%s'.\n" " $letsencrypt_email " " $app_name "
814828 else
815829 printf -- " ❌ No email entered. Skipping email configuration.\n"
0 commit comments