mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-08-12 09:15:19 +08:00
fix(docker): repair helper resource permissions (#6177)
This commit is contained in:
@@ -409,6 +409,14 @@ function chown_plugin_runtime_path() {
|
||||
chown -h moviepilot:moviepilot "${plugin_path}"
|
||||
}
|
||||
|
||||
function correct_helper_resource_permissions() {
|
||||
local helper_dir="${IMAGE_HELPER_DIR:-/app/app/helper}"
|
||||
[ -e "${helper_dir}" ] || return 0
|
||||
|
||||
INFO "→ 正在修复资源包目录权限:${helper_dir}"
|
||||
chown -R moviepilot:moviepilot "${helper_dir}"
|
||||
}
|
||||
|
||||
function correct_file_permissions() {
|
||||
local chown_start
|
||||
local chown_end
|
||||
@@ -416,6 +424,7 @@ function correct_file_permissions() {
|
||||
|
||||
INFO "→ 正在校正文件权限..."
|
||||
force_chown_image_paths_if_requested /app /public
|
||||
correct_helper_resource_permissions
|
||||
chown_plugin_runtime_path /app/app/plugins
|
||||
correct_home_permissions
|
||||
chown -R moviepilot:moviepilot \
|
||||
|
||||
Reference in New Issue
Block a user