1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/filebrowser_ynh.git synced 2024-09-03 18:36:05 +02:00

Merge pull request #3 from YunoHost-Apps/testing

Update manifest.json
This commit is contained in:
Éric Gaspar 2022-04-03 09:35:59 +02:00 committed by GitHub
commit b8be9b71bf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 13 additions and 15 deletions

BIN
.github/.DS_Store vendored Normal file

Binary file not shown.

View file

@ -66,14 +66,14 @@ echo "Handling asset at $asset_url"
# Here we base the source file name upon a unique keyword in the assets url (admin vs. update)
# Leave $src empty to ignore the asset
case $asset_url in
*"admin"*)
src="app"
*"/linux-amd64-filebrowser.tar.gz"*)
src="amd64"
;;
*"update"*)
src="app-upgrade"
*"/linux-arm64-filebrowser.tar.gz"*)
src="arm64"
;;
*)
src=""
*"/linux-armv7-filebrowser.tar.gz"*)
src="armhf"
;;
esac

View file

@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in
filebrowser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files. It allows the creation of multiple users and each user can have its own directory. It can be used as a standalone app or as a middleware.
**Shipped version:** 2.21.1~ynh1
**Shipped version:** 2.21.1~ynh2

View file

@ -14,7 +14,7 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour
filebrowser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files. It allows the creation of multiple users and each user can have its own directory. It can be used as a standalone app or as a middleware.
**Version incluse :** 2.21.1~ynh1
**Version incluse :** 2.21.1~ynh2

View file

@ -6,7 +6,7 @@
"en": "Web File Browser",
"fr": "Gestionnaire de fichiers"
},
"version": "2.21.1~ynh1",
"version": "2.21.1~ynh2",
"url": "https://filebrowser.org",
"upstream": {
"license": "Apache-2.0",
@ -16,7 +16,7 @@
},
"license": "Apache-2.0",
"maintainer": {
"name": "",
"name": "eric_G",
"email": ""
},
"requirements": {

View file

@ -26,7 +26,6 @@ app=$YNH_APP_INSTANCE_NAME
#=================================================
ynh_script_progression --message="Loading installation settings..." --weight=1
# Needed for helper "ynh_add_nginx_config"
final_path=$(ynh_app_setting_get --app=$app --key=final_path)
port=$(ynh_app_setting_get --app=$app --key=port)
datadir=$(ynh_app_setting_get --app=$app --key=datadir)

View file

@ -23,7 +23,6 @@ ynh_abort_if_errors
domain=$YNH_APP_ARG_DOMAIN
path_url=$YNH_APP_ARG_PATH
is_public=$YNH_APP_ARG_IS_PUBLIC
architecture=$YNH_ARCH
app=$YNH_APP_INSTANCE_NAME
@ -73,7 +72,7 @@ ynh_script_progression --message="Setting up source files..." --weight=3
ynh_app_setting_set --app=$app --key=final_path --value=$final_path
# Download, check integrity, uncompress and patch the source from app.src
ynh_setup_source --dest_dir="$final_path" --source_id="$architecture"
ynh_setup_source --dest_dir="$final_path" --source_id=$YNH_ARCH
touch $final_path/database.db

View file

@ -67,6 +67,7 @@ ynh_restore_file --origin_path="$final_path"
chmod 750 "$final_path"
chmod -R o-rwx "$final_path"
chown -R $app:www-data "$final_path"
chmod -R +x "$final_path/filebrowser"
#=================================================
# RESTORE THE DATA DIRECTORY

View file

@ -20,7 +20,6 @@ domain=$(ynh_app_setting_get --app=$app --key=domain)
path_url=$(ynh_app_setting_get --app=$app --key=path)
final_path=$(ynh_app_setting_get --app=$app --key=final_path)
port=$(ynh_app_setting_get --app=$app --key=port)
architecture=$YNH_ARCH
#=================================================
# CHECK VERSION
@ -80,7 +79,7 @@ then
ynh_script_progression --message="Upgrading source files..." --weight=4
# Download, check integrity, uncompress and patch the source from app.src
ynh_setup_source --dest_dir="$final_path" --source_id="$architecture" --keep="$final_path/settings.json"
ynh_setup_source --dest_dir="$final_path" --source_id=$YNH_ARCH --keep="$final_path/settings.json"
fi
chmod 750 "$final_path"