This cookbook installs and configures minidlna server.
No requirements
Setup the required attributes and keep the "minidlna::node" recipe in the run list.
The following are the attributes used by this cookbook.
node['minidlna']['audio_directories']
- Audio directoriesnode['minidlna']['video_directories']
- Video directoriesnode['minidlna']['picture_directories']
- Picture directoriesnode['minidlna']['db_dir']
- The database directory for minidlnanode['minidlna']['log_dir']
- The log directory for minidlnanode['minidlna']['log_level']
- The log levelnode['minidlna']['port']
- The port to listen onnode['minidlna']['friendly_name']
- The friendly name to show to the clientsnode['minidlna']['ionotify']
- Whether to use enable/disable ionotify. Valid values: 'yes' and 'no'node['minidlna']['strict_dlna']
- Whether to enable strict dlna. Valid values: 'yes' and'no'node['minidlna']['enable_tivo']
- Whether to enable tivo mode. Valid values: 'yes' and'no'node['minidlna']['notify_interval']
- The ionotify interval to be used if ionotify is enabled
This recipe installs the minidlna package and configures based on the attribtues given.
Author:: Kannan Manickam ([email protected])