MiniDLNA add-on
This commit is contained in:
+4
-4
@@ -3,11 +3,11 @@ FROM debian:buster
|
||||
RUN apt-get update && apt-get upgrade -y --force-yes -qq && apt-get install -y minidlna procps nano
|
||||
ADD ./minidlna.conf /etc/minidlna.conf
|
||||
|
||||
ENTRYPOINT service minidlna force-reload && exec tail -f /dev/null
|
||||
ADD ./run.sh /run.sh
|
||||
RUN chmod a+x /run.sh
|
||||
ENTRYPOINT ["/run.sh"]
|
||||
|
||||
#ADD ./run.sh /run.sh
|
||||
#RUN chmod a+x /run.sh
|
||||
#ENTRYPOINT ["/run.sh"]
|
||||
#ENTRYPOINT service minidlna force-reload && exec tail -f /dev/null
|
||||
|
||||
# Labels
|
||||
LABEL \
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "MiniDLNA",
|
||||
"version": "0.1.4",
|
||||
"version": "0.1.5",
|
||||
"slug": "minidlna",
|
||||
"description": "RedyMedia MiniDLNA daemon serves media files (music, pictures, and video) to clients on a network",
|
||||
"url": "https://github.com/bvlaicu/home-assistant-addons/tree/master/minidlna",
|
||||
|
||||
+9
-9
@@ -2,15 +2,15 @@
|
||||
|
||||
set -e
|
||||
|
||||
#> /etc/minidlna.conf
|
||||
#
|
||||
#for VAR in `env`; do
|
||||
# if [[ $VAR =~ ^MINIDLNA_ ]]; then
|
||||
# minidlna_name=`echo "$VAR" | sed -r "s/MINIDLNA_(.*)=.*/\1/g" | tr '[:upper:]' '[:lower:]'`
|
||||
# minidlna_value=`echo "$VAR" | sed -r "s/.*=(.*)/\1/g"`
|
||||
# echo "${minidlna_name}=${minidlna_value}" >> /etc/minidlna.conf
|
||||
# fi
|
||||
#done
|
||||
> /etc/minidlna.conf2
|
||||
|
||||
for VAR in `env`; do
|
||||
if [[ $VAR =~ ^MINIDLNA_ ]]; then
|
||||
minidlna_name=`echo "$VAR" | sed -r "s/MINIDLNA_(.*)=.*/\1/g" | tr '[:upper:]' '[:lower:]'`
|
||||
minidlna_value=`echo "$VAR" | sed -r "s/.*=(.*)/\1/g"`
|
||||
echo "${minidlna_name}=${minidlna_value}" >> /etc/minidlna.conf2
|
||||
fi
|
||||
done
|
||||
|
||||
service minidlna force-reload
|
||||
|
||||
|
||||
Reference in New Issue
Block a user