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 dpkg -i $deb > /dev/null
|
||||||
sudo rm -f $deb
|
sudo rm -f $deb
|
||||||
|
|
||||||
# Fix https://github.com/duniter/cesium/issues/330
|
# Patch Cesium to access local instance
|
||||||
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
|
|
||||||
sudo sed -i "s@\"host\".*@\"host\": \"$domain\",@" /opt/duniter/sources/node_modules/duniter-ui/public/cesium/config.js
|
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
|
sudo sed -i "s@\"port\".*@\"port\": \"443\"@" /opt/duniter/sources/node_modules/duniter-ui/public/cesium/config.js
|
||||||
}
|
}
|
||||||
|
@ -35,7 +31,7 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Duniter is public app, with only some parts restricted in nginx.conf
|
# 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 () {
|
CONFIG_NGINX_FOR_WEB_ADMIN () {
|
||||||
|
|
|
@ -13,7 +13,7 @@ sync_port=$YNH_APP_ARG_SYNC_PORT
|
||||||
salt=$YNH_APP_ARG_SALT
|
salt=$YNH_APP_ARG_SALT
|
||||||
password=$YNH_APP_ARG_PASSWORD
|
password=$YNH_APP_ARG_PASSWORD
|
||||||
admin=$YNH_APP_ARG_ADMIN
|
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 app helpers and functions
|
||||||
source /usr/share/yunohost/helpers
|
source /usr/share/yunohost/helpers
|
||||||
|
|
Loading…
Add table
Reference in a new issue