From 9f9b8f29272c985ff57aed67a6ead27f8dc5cf4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Tue, 17 Oct 2023 10:22:02 +0200 Subject: [PATCH] fix --- conf/config.example.js | 3 +++ scripts/install | 10 ++++++++++ scripts/upgrade | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 conf/config.example.js diff --git a/conf/config.example.js b/conf/config.example.js new file mode 100644 index 0000000..c1a6242 --- /dev/null +++ b/conf/config.example.js @@ -0,0 +1,3 @@ +// Here you can overwite the default configuration values +window.owntracks = window.owntracks || {}; +window.owntracks.config = {}; diff --git a/scripts/install b/scripts/install index 5738f16..2335244 100644 --- a/scripts/install +++ b/scripts/install @@ -47,6 +47,16 @@ pushd $install_dir ynh_exec_warn_less sudo -u $app env $ynh_node_load_PATH NODE_ENV=production yarn build popd +#================================================= +# ADD A CONFIGURATION +#================================================= +ynh_script_progression --message="Adding a configuration file..." --weight=1 + +ynh_add_config --template="config.example.js" --destination="$install_dir/public/config/config.js" + +chmod 400 "$install_dir/public/config/config.js" +chown $app:$app "$install_dir/public/config/config.js" + #================================================= # END OF SCRIPT #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index eec1e00..0dd17c6 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -26,7 +26,7 @@ then ynh_script_progression --message="Upgrading source files..." # Download, check integrity, uncompress and patch the source from app.src - ynh_setup_source --dest_dir="$install_dir" + ynh_setup_source --dest_dir="$install_dir" --keep="public/config/config.js" fi chmod -R o-rwx "$install_dir"