diff --git a/scripts/install b/scripts/install index dd291c6..0371e37 100755 --- a/scripts/install +++ b/scripts/install @@ -24,6 +24,16 @@ ynh_setup_source --dest_dir="$install_dir" chown -R "$app:www-data" "$install_dir" chmod +x "$install_dir/microbin" +#================================================= +# APP INITIAL CONFIGURATION +#================================================= +ynh_script_progression --message="Adding $app's configuration files..." --weight=1 + +ynh_add_config --template=".env" --destination="$install_dir/.env" + +chmod 400 "$install_dir/.env" +chown "$app:$app" "$install_dir/.env" + #================================================= # SYSTEM CONFIGURATION #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index 9053280..4462a8f 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -25,6 +25,16 @@ ynh_setup_source --dest_dir="$install_dir" chown -R "$app:www-data" "$install_dir" chmod +x "$install_dir/microbin" +#================================================= +# UPDATE A CONFIG FILE +#================================================= +ynh_script_progression --message="Updating $app's configuration files..." --weight=1 + +ynh_add_config --template=".env" --destination="$install_dir/.env" + +chmod 400 "$install_dir/.env" +chown "$app:$app" "$install_dir/.env" + #================================================= # REAPPLY SYSTEM CONFIGURATIONS #=================================================