#!/bin/bash #================================================= # COMMON VARIABLES #================================================= # nodejs version nodejs_version=12 #================================================= # PERSONAL HELPERS #================================================= bool_to_str() { bool_str=(false true) echo "${bool_str[$1]}" } dato_setup_config_files() { mkdir -p "$install_dir/sources/config/" # setup public dato config ynh_add_config --template="public.js" --destination="$install_dir/sources/config/public.js" chmod 400 "$install_dir/sources/config/public.js" chown "$app:$app" "$install_dir/sources/config/public.js" # setup private dato config if [[ $autosynchronize == true ]]; then ynh_add_config --template="private-autosync.js" --destination="$install_dir/sources/config/private.js" else ynh_add_config --template="private.js" --destination="$install_dir/sources/config/private.js" fi chmod 400 "$install_dir/sources/config/private.js" chown "$app:$app" "$install_dir/sources/config/private.js" } #================================================= # EXPERIMENTAL HELPERS #================================================= #================================================= # FUTURE OFFICIAL HELPERS #=================================================