FireFly Media Server
|The contents of this page have become outdated or irrelevant. Please consider updating it.|
- To install FireFly Media Server manually without Amahi customizations, Open Terminal as root and do the following:
CREATE A TEMP DIRECTORY TO WORK WITHIN
GET mt-daapd, EXTRACT, BUILD, INSTALL IT
MOVE FILES NOT INSTALLED BY 'make install'
- First, edit mt-daapd.conf to match our needs.
- Change the following:
- web_root to /usr/local/share/mt-daapd/admin-root
- mp3_dir to /var/hda/files/music
- servername to myTunes
- extensions to .mp3,.m4a,.m4p,.ogg,.flac
- rescan_interval to 600
- # always_scan 0 to always_scan 1 (Don't forget to remove the #)
MAKE SURE mt-daapd STARTS AT BOOT
- If everything went right, your music server is now running.
CREATE AN AMAHI DASHBOARD LINK
- Login to your Amahi dashboard. Click 'Apps', 'Webapps' then 'New Web App'
- Give your app a name like 'myTunes'
- Keep the default path and click 'Create'.
LINK mt-daapd WEB INTERFACE WITH AMAHI DASHBOARD
- Go back to Terminal.
NOTE: to use the app name you entered, if something other than 'myTunes'.
- Enter the following and save:
Go back to the Amahi Dashboard and click on the link to your new web app, it should bounce straight to mt-daapd's web interface where you can modify the app settings, check status, etc.
The administrator login is:
FORKED-DAAPD (UPDATED MT-DAAPD)
forked-daapd is an updated version to FireFly Media Server which is no longer being developed. This is boasted to be compatible with the latest iTunes. It seems that forked-daapd does not include a web interface. I have managed to locate the custom RPMs needed to test it.
To install, this is what I did:
- Install RPM Fusion (Free) app
- Downloaded forked-daapd and sqlite from the following location:
- Install RPMs and start service:
To start the service on reboot:
You need to edit /etc/init.d/forked-daapd to make it compatible with chkconfig. Change the line:
Save and exit then type the following:
The /etc/forked-daapd.conf file has the settings and port assignment for the app. I managed to install it in my VM, but did not have a chance to test.
Installation of Forked-Daapd 0.15 on Fedora 13 (reported to work on Fedora 14).