Update
Some checks failed
Auto-CI / stayactive (push) Has been cancelled
Auto-CI / build-amd64 (push) Has been cancelled

Signed-off-by: Lev Rusanov <30170278+JDM170@users.noreply.github.com>
This commit is contained in:
2025-08-21 18:44:55 +07:00
parent c2758aff17
commit 270406dd15
6 changed files with 169 additions and 5 deletions

View File

@@ -2,6 +2,8 @@
if [ ! -e /etc/minidlna.configured ]
then
echo "Configuring minidlna ..."
# set friendly name
sed -i "s@.*friendly_name=.*@friendly_name=$SRVNAME@g" /etc/minidlna.conf
# set port
@@ -11,12 +13,18 @@ then
# remove media folders
sed -i s@media_dir=@\#media_dir=@g /etc/minidlna.conf
# add media folders to the end of file
for folder in $( echo $FOLDERS | tr ',' '\0' | xargs -0 echo )
for folder in $( echo $FOLDERS | tr ';' '\0' | xargs -0 echo )
do
echo "media_dir=$folder" >> /etc/minidlna.conf
done
# inotify config
sed -i s@.*inotify=.*@inotify=yes@g /etc/minidlna.conf
# create configured flag file
date > /etc/minidlna.configured
else
echo "Using already exists config (/etc/minidlna.conf), starting minidlna ..."
fi
# minissdp