Fix install paths for YunoHost scripts cwd

This commit is contained in:
adminsopel
2026-05-01 09:17:52 +02:00
parent e544299b75
commit 7b87a979a5

View File

@@ -20,9 +20,9 @@ if ! id "$app" >/dev/null 2>&1; then
fi fi
mkdir -p "$install_dir" "$data_dir/data" "$data_dir/media/originals" "$data_dir/media/thumbs" "$data_dir/media/previews" "$data_dir/media/pending" "$data_dir/logs" "$config_dir" mkdir -p "$install_dir" "$data_dir/data" "$data_dir/media/originals" "$data_dir/media/thumbs" "$data_dir/media/previews" "$data_dir/media/pending" "$data_dir/logs" "$config_dir"
cp -a backend web doc "$install_dir"/ cp -a "$YNH_APP_BASEDIR/backend" "$YNH_APP_BASEDIR/web" "$YNH_APP_BASEDIR/doc" "$install_dir"/
cp conf/config.json "$config_dir/config.json" cp "$YNH_APP_BASEDIR/conf/config.json" "$config_dir/config.json"
sed -i \ sed -i \
-e "s#__PORT__#$port#g" \ -e "s#__PORT__#$port#g" \
-e "s#__PATH__#$path#g" \ -e "s#__PATH__#$path#g" \
@@ -32,7 +32,7 @@ sed -i \
-e "s#__ADMIN_PASSWORD__#$admin_password#g" \ -e "s#__ADMIN_PASSWORD__#$admin_password#g" \
"$config_dir/config.json" "$config_dir/config.json"
cp conf/albumik.service "$service_file" cp "$YNH_APP_BASEDIR/conf/albumik.service" "$service_file"
sed -i \ sed -i \
-e "s#__APP__#$app#g" \ -e "s#__APP__#$app#g" \
-e "s#__DATA_DIR__#$data_dir#g" \ -e "s#__DATA_DIR__#$data_dir#g" \
@@ -40,7 +40,7 @@ sed -i \
"$service_file" "$service_file"
mkdir -p "/etc/nginx/conf.d/$domain.d" mkdir -p "/etc/nginx/conf.d/$domain.d"
cp conf/nginx.conf "/etc/nginx/conf.d/$domain.d/$app.conf" cp "$YNH_APP_BASEDIR/conf/nginx.conf" "/etc/nginx/conf.d/$domain.d/$app.conf"
sed -i \ sed -i \
-e "s#__PORT__#$port#g" \ -e "s#__PORT__#$port#g" \
-e "s#__PATH__#$path#g" \ -e "s#__PATH__#$path#g" \