1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/librephotos_ynh.git synced 2024-09-03 19:36:12 +02:00

rename data_path as data_dir

This commit is contained in:
Salamandar 2023-12-03 11:36:26 +01:00
parent b6c951993d
commit 2d482357da
4 changed files with 18 additions and 18 deletions

View file

@ -1,4 +1,4 @@
BASE_DATA=__DATA_PATH__
BASE_DATA=__DATA_DIR__
BASE_LOGS=/var/log/__APP__/
PYTHONUNBUFFERED=TRUE
@ -25,6 +25,6 @@ HEAVYWEIGHT_PROCESS=1
httpPort=__PORT__
BACKEND_PORT=__BACKEND_PORT__
IMAGE_SIMILARITY_SERVER_PORT=__SIMILARITY_PORT__
MPLCONFIGDIR=__DATA_PATH__/matplotlib
MPLCONFIGDIR=__DATA_DIR__/matplotlib
NODEJS_PATH=__NODEJS_PATH__
DJANGO_SETTINGS_MODULE=ownphotos.settings
DJANGO_SETTINGS_MODULE=ownphotos.settings

View file

@ -16,11 +16,11 @@ function unpack_source {
mkdir -p "$install_dir/data_models/"{places365,im2txt}
ynh_setup_source --source_id="places365" --dest_dir="$install_dir/data_models/places365/"
ynh_setup_source --source_id="im2txt" --dest_dir="$install_dir/data_models/im2txt/"
mkdir -p "$data_path"
ln -sf "$install_dir/data_models" "$data_path/data_models"
mkdir -p "$data_path/protected_media/"{thumbnails_big,square_thumbnails,square_thumbnails_small,faces}
mkdir -p "$data_path/data/nextcloud_media"
mkdir -p "$data_path/matplotlib"
mkdir -p "$data_dir"
ln -sf "$install_dir/data_models" "$data_dir/data_models"
mkdir -p "$data_dir/protected_media/"{thumbnails_big,square_thumbnails,square_thumbnails_small,faces}
mkdir -p "$data_dir/data/nextcloud_media"
mkdir -p "$data_dir/matplotlib"
mkdir -p ~/.cache/torch/hub/checkpoints/
ynh_setup_source --source_id="resnet152-b121ed2d" --dest_dir="/root/.cache/torch/hub/checkpoints/"
@ -145,13 +145,13 @@ function upgrade_db {
function set_permissions {
chown -R root:$app "$install_dir"
chmod -R g=u,g-w,o-rwx "$install_dir"
chown -R $app:$app "$data_path"
chmod -R g=u,g-w,o-rwx "$data_path"
chown -R $app:$app "$data_dir"
chmod -R g=u,g-w,o-rwx "$data_dir"
chown -R $app:$app "$install_dir/data_models"
chown -R $app:$app "/var/log/$app"
chmod -R g-w,o-rwx "/var/log/$app"
setfacl -n -m user:www-data:rx "$data_path"
setfacl -nR -m u:www-data:rx -m d:u:www-data:rx "$data_path/protected_media" "$data_path/data" "$data_path/data/nextcloud_media"
setfacl -n -m user:www-data:rx "$data_dir"
setfacl -nR -m u:www-data:rx -m d:u:www-data:rx "$data_dir/protected_media" "$data_dir/data" "$data_dir/data/nextcloud_media"
}
function set_up_logrotate {

View file

@ -49,7 +49,7 @@ ynh_backup --src_path="/etc/systemd/system/$app-worker.service"
#=================================================
ynh_backup --src_path="/var/log/$app"
ynh_backup --src_path="$data_path" --is_big
ynh_backup --src_path="$data_dir" --is_big
#=================================================
# BACKUP THE POSTGRESQL DATABASE

View file

@ -30,11 +30,11 @@ ynh_restore_file --origin_path="$install_dir"
#=================================================
ynh_script_progression --message="Restoring the app data directory..." --weight=1
ynh_restore_file --origin_path="$data_path" --not_mandatory
mkdir -p $data_path/protected_media/{thumbnails_big,square_thumbnails,square_thumbnails_small,faces}
mkdir -p $data_path/data/nextcloud_media
mkdir -p $data_path/matplotlib
ln -s $install_dir/data_models $data_path/data_models
ynh_restore_file --origin_path="$data_dir" --not_mandatory
mkdir -p $data_dir/protected_media/{thumbnails_big,square_thumbnails,square_thumbnails_small,faces}
mkdir -p $data_dir/data/nextcloud_media
mkdir -p $data_dir/matplotlib
ln -s $install_dir/data_models $data_dir/data_models
#=================================================
# RESTORE VARIOUS FILES