mirror of
https://github.com/getumbrel/umbrel-apps.git
synced 2024-09-23 01:10:05 +00:00
Update Navidrome to v0.52.5-hotfix (#1303)
This commit is contained in:
parent
b5da6845bc
commit
1ff69e2eb1
23
navidrome/hooks/pre-start
Executable file
23
navidrome/hooks/pre-start
Executable file
|
@ -0,0 +1,23 @@
|
|||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
UMBREL_STORAGE_DOWNLOADS_MUSIC_DIR="${UMBREL_ROOT}/data/storage/downloads/music"
|
||||
DESIRED_OWNER="1000:1000"
|
||||
|
||||
if [[ ! -d "${UMBREL_STORAGE_DOWNLOADS_MUSIC_DIR}" ]]; then
|
||||
mkdir -p "${UMBREL_STORAGE_DOWNLOADS_MUSIC_DIR}"
|
||||
fi
|
||||
|
||||
navidrome_correct_permission() {
|
||||
local -r path="${1}"
|
||||
|
||||
if [[ -d "${path}" ]]; then
|
||||
owner=$(stat -c "%u:%g" "${path}")
|
||||
|
||||
if [[ "${owner}" != "${DESIRED_OWNER}" ]]; then
|
||||
chown "${DESIRED_OWNER}" "${path}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
navidrome_correct_permission "${UMBREL_STORAGE_DOWNLOADS_MUSIC_DIR}"
|
|
@ -1,8 +1,8 @@
|
|||
manifestVersion: 1
|
||||
manifestVersion: 1.1
|
||||
id: navidrome
|
||||
category: media
|
||||
name: Navidrome
|
||||
version: "0.52.5"
|
||||
version: "0.52.5-hotfix"
|
||||
tagline: Your personal streaming service
|
||||
description: >-
|
||||
Navidrome is an open source web-based music collection server and streamer.
|
||||
|
@ -50,6 +50,8 @@ gallery:
|
|||
path: ""
|
||||
permissions:
|
||||
- STORAGE_DOWNLOADS
|
||||
releaseNotes: ""
|
||||
releaseNotes: >-
|
||||
This is a hotfix release to ensure that the main music folder has the correct permissions set to allow proper access to the music files.
|
||||
There are no new features or bug fixes in this release.
|
||||
submitter: owmsoton
|
||||
submission: https://github.com/getumbrel/umbrel-apps/pull/1232
|
||||
|
|
Loading…
Reference in New Issue
Block a user