= Minidlna = Minidlna is a dlna server with a small footprint, originally designed to run on consumer NAS devices. Installation is fairly simple. For this setup we will use [[GlusterFS|GlusterFS]] as the file store backend. == Software == Start by installing minidla {{{ apt-get install minidlna }}} == Filesystem == Configure your system as a [[GlusterFS Client|GlusterFS client]], so you have the following in your fstab. {{{ /etc/glusterfs/video.vol /srv/video glusterfs defaults,_netdev,rw 0 0 }}} == Configuration == Configuration is in `/etc/minidlna.conf`. Configure a directory to export. {{{ media_dir=V,/srv/video }}} Start at the root diretory instead of providing the choice between All movies, Folders and Recently added {{{ root_container=B }}} Set the network interface to export on {{{ network_interface=eth0 }}} The default setting is to you the hostname as the name of the dlna server. This can be change the the `friendly_name` option. {{{ friendly_name=minidlna }}} == Inotify == When minidlna starts, you will get the following in your log {{{ monitor.c:218: warn: WARNING: Inotify max_user_watches [8192] is low or close to the number of used watches [6] and I do not have permission to increase this limit. Please do so manually by writing a higher value into /proc/sys/fs/inotify/max_user_watches. }}} If you want to increase this value to accomodate minidlnas request, pick something above 100000, and add it to `/etc/sysctl.conf`. {{{ fs.inotify.max_user_watches = "131072" }}} == References == * https://forum.excito.com/viewtopic.php?t=3592