mirror of
https://github.com/YunoHost-Apps/duniter_ynh.git
synced 2024-09-03 18:26:35 +02:00
[fix] #29: pull request review:
- [fix] missing '$' before env var to retrieve is cesium is public or not. - [fix] use YunoHost helper to set a value. - [fix] remove Cesium patch which have been fixed upstream.
This commit is contained in:
parent
51f91a24da
commit
64e334bb1d
2 changed files with 3 additions and 7 deletions
|
@ -11,11 +11,7 @@ deb="/tmp/duniter-server-$version-linux-$arch.deb"
|
|||
sudo dpkg -i $deb > /dev/null
|
||||
sudo rm -f $deb
|
||||
|
||||
# Fix https://github.com/duniter/cesium/issues/330
|
||||
sudo sed -i "s@443===@443==@g" /opt/duniter/sources/node_modules/duniter-ui/public/cesium/dist_js/cesium*
|
||||
sudo sed -i "s@port === 443@port == 443@g" /opt/duniter/sources/node_modules/duniter-ui/public/cesium/dist_js/cesium*
|
||||
|
||||
# Force Cesium to use local instance
|
||||
# Patch Cesium to access local instance
|
||||
sudo sed -i "s@\"host\".*@\"host\": \"$domain\",@" /opt/duniter/sources/node_modules/duniter-ui/public/cesium/config.js
|
||||
sudo sed -i "s@\"port\".*@\"port\": \"443\"@" /opt/duniter/sources/node_modules/duniter-ui/public/cesium/config.js
|
||||
}
|
||||
|
@ -35,7 +31,7 @@ else
|
|||
fi
|
||||
|
||||
# Duniter is public app, with only some parts restricted in nginx.conf
|
||||
sudo yunohost app setting $app unprotected_uris -v "/"
|
||||
ynh_app_setting_set "$app" unprotected_uris "/"
|
||||
}
|
||||
|
||||
CONFIG_NGINX_FOR_WEB_ADMIN () {
|
||||
|
|
|
@ -13,7 +13,7 @@ sync_port=$YNH_APP_ARG_SYNC_PORT
|
|||
salt=$YNH_APP_ARG_SALT
|
||||
password=$YNH_APP_ARG_PASSWORD
|
||||
admin=$YNH_APP_ARG_ADMIN
|
||||
is_cesium_public=YNH_APP_ARG_IS_CESIUM_PUBLIC
|
||||
is_cesium_public=$YNH_APP_ARG_IS_CESIUM_PUBLIC
|
||||
|
||||
# Source app helpers and functions
|
||||
source /usr/share/yunohost/helpers
|
||||
|
|
Loading…
Add table
Reference in a new issue