<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.amahi.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hypertense</id>
	<title>Amahi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.amahi.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hypertense"/>
	<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php/Special:Contributions/Hypertense"/>
	<updated>2026-04-13T13:44:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=FireFly_Media_Server&amp;diff=53732</id>
		<title>FireFly Media Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=FireFly_Media_Server&amp;diff=53732"/>
		<updated>2012-03-15T20:01:19Z</updated>

		<summary type="html">&lt;p&gt;Hypertense: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[http://www.amahi.org/apps/amahitunes AmahiTunes] is an Amahi-customized one-click app version of the [http://www.fireflymediaserver.org/ FireFly Media Server]. &lt;br /&gt;
&lt;br /&gt;
* To install [http://www.fireflymediaserver.org/ FireFly Media Server] manually without Amahi customizations, [[Open_Terminal_as_root|Open Terminal as root]] and do the following:&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==== INSTALL DEPENDENCIES ====&lt;br /&gt;
{{Code|yum install libid3tag libid3tag-devel howl-devel gdbm-devel zlib-devel}}&lt;br /&gt;
&lt;br /&gt;
==== CREATE A TEMP DIRECTORY TO WORK WITHIN ====&lt;br /&gt;
{{Code|mkdir /tmp/mytunes&lt;br /&gt;
cd /tmp/mytunes}}&lt;br /&gt;
&lt;br /&gt;
==== GET mt-daapd, EXTRACT, BUILD, INSTALL IT ==== &lt;br /&gt;
{{Code|wget http://downloads.sourceforge.net/sourceforge/mt-daapd/mt-daapd-0.2.4.2.tar.gz&lt;br /&gt;
tar -xzf mt-daapd-0.2.4.2.tar.gz&lt;br /&gt;
cd mt-daapd-0.2.4.2&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
make install}}&lt;br /&gt;
&lt;br /&gt;
==== MOVE FILES NOT INSTALLED BY 'make install' ==== &lt;br /&gt;
*First, edit mt-daapd.conf to match our needs.&lt;br /&gt;
&lt;br /&gt;
{{Code|vi contrib/mt-daapd.conf}}&lt;br /&gt;
*Change the following:&lt;br /&gt;
**'''web_root''' to ''/usr/local/share/mt-daapd/admin-root''&lt;br /&gt;
**'''mp3_dir''' to ''/var/hda/files/music''&lt;br /&gt;
**'''servername''' to ''myTunes''&lt;br /&gt;
**'''extensions''' to ''.mp3,.m4a,.m4p,.ogg,.flac''&lt;br /&gt;
**'''rescan_interval''' to ''600''&lt;br /&gt;
**'''# always_scan 0''' to ''always_scan 1'' (Don't forget to remove the '''#''')&lt;br /&gt;
&lt;br /&gt;
{{Code|cp contrib/mt-daapd.conf /etc/&lt;br /&gt;
cp contrib/mt-daapd /etc/init.d/&lt;br /&gt;
chown nobody /etc/mt-daapd.conf&lt;br /&gt;
chmod 600 /etc/mt-daapd.conf}}&lt;br /&gt;
&lt;br /&gt;
==== MAKE SURE mt-daapd STARTS AT BOOT ==== &lt;br /&gt;
{{Code|ln -s /usr/local/sbin/mt-daapd /usr/bin&lt;br /&gt;
/sbin/chkconfig --add mt-daapd&lt;br /&gt;
/etc/init.d/mt-daapd start}}&lt;br /&gt;
&lt;br /&gt;
*If everything went right, your music server is now running.&lt;br /&gt;
&lt;br /&gt;
==== CLEAN UP ==== &lt;br /&gt;
{{Code|cd ..&lt;br /&gt;
rm -rf /tmp/mytunes}}&lt;br /&gt;
&lt;br /&gt;
==== CREATE AN AMAHI DASHBOARD LINK ==== &lt;br /&gt;
* Login to your Amahi dashboard. Click 'Apps', 'Webapps' then 'New Web App'&lt;br /&gt;
* Give your app a name like 'myTunes'&lt;br /&gt;
* Keep the default path and click 'Create'.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== LINK mt-daapd WEB INTERFACE WITH AMAHI DASHBOARD ====&lt;br /&gt;
*Go back to Terminal.&lt;br /&gt;
{{Code|vi /var/hda/web-apps/myTunes/html/index.html}}&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' to use the app name you entered, if something other than 'myTunes'.&lt;br /&gt;
&lt;br /&gt;
*Enter the following and save:&lt;br /&gt;
{{Text|Text=&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;1;url=http://hda:3689&amp;quot;&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Code|chown apache:apache /var/hda/web-apps/myTunes/html/index.html}}&lt;br /&gt;
&lt;br /&gt;
==== ENJOY ==== &lt;br /&gt;
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. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;Blockquote&amp;gt;&lt;br /&gt;
The administrator login is:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
'''Name:'''  mt-daapd&amp;lt;br&amp;gt;&lt;br /&gt;
'''Password:'''  mt-daapd&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/Blockquote&amp;gt;&lt;br /&gt;
==== FORKED-DAAPD (UPDATED MT-DAAPD) ====&lt;br /&gt;
[http://blog.technologeek.org/category/hacks/forked-daapd forked-daapd] is an updated version to [http://www.fireflymediaserver.org/ 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.&lt;br /&gt;
&lt;br /&gt;
To install, this is what I did:&lt;br /&gt;
*Install RPM Fusion (Free) app&lt;br /&gt;
*Downloaded forked-daapd and sqlite from the following location:&lt;br /&gt;
&amp;lt;u&amp;gt;32-bit&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{Link|http://rpms.netmindz.net/FC14/i386/RPMS.netmindz/forked-daapd-0.18-1.fc14.i386.rpm&lt;br /&gt;
http://rpms.netmindz.net/FC14/i386/RPMS.netmindz/sqlite-3.6.23.1-2.fc14.i386.rpm}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;64-bit&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{Link|http://rpms.netmindz.net/FC14/x86_64/RPMS.netmindz/forked-daapd-0.18-1.fc14.x86_64.rpm&lt;br /&gt;
http://rpms.netmindz.net/FC14/x86_64/RPMS.netmindz/sqlite-3.6.23.1-2.fc14.x86_64.rpm}}&lt;br /&gt;
&lt;br /&gt;
* Install RPMs and start service:&lt;br /&gt;
{{Code|yum localinstall sqlite --nogpgcheck&lt;br /&gt;
localinstall forked-daapd --nogpgcheck&lt;br /&gt;
service forked-daapd start}}&lt;br /&gt;
&lt;br /&gt;
==== To start the service on reboot: ====&lt;br /&gt;
You need to edit /etc/init.d/forked-daapd to make it compatible with chkconfig. Change the line:&lt;br /&gt;
{{Text|Text=# chkconfig 345 100 1}}&amp;lt;br&amp;gt;&lt;br /&gt;
to be:&lt;br /&gt;
{{Text|Text=# chkconfig 345 99 1}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Save and exit then type the following:&lt;br /&gt;
&lt;br /&gt;
{{Code|chkconfig forked-daapd on}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;REFERENCES&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://davidatenney.wordpress.com/2010/09/10/installation-of-forked-daapd-on-fedora-12 Installation] of Forked-Daapd 0.15 on Fedora 13 (reported to work on Fedora 14).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Apps]]&lt;/div&gt;</summary>
		<author><name>Hypertense</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=FireFly_Media_Server&amp;diff=53726</id>
		<title>FireFly Media Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=FireFly_Media_Server&amp;diff=53726"/>
		<updated>2012-03-15T19:48:34Z</updated>

		<summary type="html">&lt;p&gt;Hypertense: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[http://www.amahi.org/apps/amahitunes AmahiTunes] is an Amahi-customized one-click app version of the [http://www.fireflymediaserver.org/ FireFly Media Server]. &lt;br /&gt;
&lt;br /&gt;
* To install [http://www.fireflymediaserver.org/ FireFly Media Server] manually without Amahi customizations, [[Open_Terminal_as_root|Open Terminal as root]] and do the following:&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==== INSTALL DEPENDENCIES ====&lt;br /&gt;
{{Code|yum install libid3tag libid3tag-devel howl-devel gdbm-devel zlib-devel}}&lt;br /&gt;
&lt;br /&gt;
==== CREATE A TEMP DIRECTORY TO WORK WITHIN ====&lt;br /&gt;
{{Code|mkdir /tmp/mytunes&lt;br /&gt;
cd /tmp/mytunes}}&lt;br /&gt;
&lt;br /&gt;
==== GET mt-daapd, EXTRACT, BUILD, INSTALL IT ==== &lt;br /&gt;
{{Code|wget http://downloads.sourceforge.net/sourceforge/mt-daapd/mt-daapd-0.2.4.2.tar.gz&lt;br /&gt;
tar -xzf mt-daapd-0.2.4.2.tar.gz&lt;br /&gt;
cd mt-daapd-0.2.4.2&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
make install}}&lt;br /&gt;
&lt;br /&gt;
==== MOVE FILES NOT INSTALLED BY 'make install' ==== &lt;br /&gt;
*First, edit mt-daapd.conf to match our needs.&lt;br /&gt;
&lt;br /&gt;
{{Code|vi contrib/mt-daapd.conf}}&lt;br /&gt;
*Change the following:&lt;br /&gt;
**'''web_root''' to ''/usr/local/share/mt-daapd/admin-root''&lt;br /&gt;
**'''mp3_dir''' to ''/var/hda/files/music''&lt;br /&gt;
**'''servername''' to ''myTunes''&lt;br /&gt;
**'''extensions''' to ''.mp3,.m4a,.m4p,.ogg,.flac''&lt;br /&gt;
**'''rescan_interval''' to ''600''&lt;br /&gt;
**'''# always_scan 0''' to ''always_scan 1'' (Don't forget to remove the '''#''')&lt;br /&gt;
&lt;br /&gt;
{{Code|cp contrib/mt-daapd.conf /etc/&lt;br /&gt;
cp contrib/mt-daapd /etc/init.d/&lt;br /&gt;
chown nobody /etc/mt-daapd.conf&lt;br /&gt;
chmod 600 /etc/mt-daapd.conf}}&lt;br /&gt;
&lt;br /&gt;
==== MAKE SURE mt-daapd STARTS AT BOOT ==== &lt;br /&gt;
{{Code|ln -s /usr/local/sbin/mt-daapd /usr/bin&lt;br /&gt;
/sbin/chkconfig --add mt-daapd&lt;br /&gt;
/etc/init.d/mt-daapd start}}&lt;br /&gt;
&lt;br /&gt;
*If everything went right, your music server is now running.&lt;br /&gt;
&lt;br /&gt;
==== CLEAN UP ==== &lt;br /&gt;
{{Code|cd ..&lt;br /&gt;
rm -rf /tmp/mytunes}}&lt;br /&gt;
&lt;br /&gt;
==== CREATE AN AMAHI DASHBOARD LINK ==== &lt;br /&gt;
* Login to your Amahi dashboard. Click 'Apps', 'Webapps' then 'New Web App'&lt;br /&gt;
* Give your app a name like 'myTunes'&lt;br /&gt;
* Keep the default path and click 'Create'.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== LINK mt-daapd WEB INTERFACE WITH AMAHI DASHBOARD ====&lt;br /&gt;
*Go back to Terminal.&lt;br /&gt;
{{Code|vi /var/hda/web-apps/myTunes/html/index.html}}&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' to use the app name you entered, if something other than 'myTunes'.&lt;br /&gt;
&lt;br /&gt;
*Enter the following and save:&lt;br /&gt;
{{Text|Text=&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;1;url=http://hda:3689&amp;quot;&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Code|chown apache:apache /var/hda/web-apps/myTunes/html/index.html}}&lt;br /&gt;
&lt;br /&gt;
==== ENJOY ==== &lt;br /&gt;
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. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;Blockquote&amp;gt;&lt;br /&gt;
The administrator login is:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
'''Name:'''  mt-daapd&amp;lt;br&amp;gt;&lt;br /&gt;
'''Password:'''  mt-daapd&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/Blockquote&amp;gt;&lt;br /&gt;
==== FORKED-DAAPD (UPDATED MT-DAAPD) ====&lt;br /&gt;
[http://blog.technologeek.org/category/hacks/forked-daapd forked-daapd] is an updated version to [http://www.fireflymediaserver.org/ 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.&lt;br /&gt;
&lt;br /&gt;
To install, this is what I did:&lt;br /&gt;
*Install RPM Fusion (Free) app&lt;br /&gt;
*Downloaded forked-daapd and sqlite from the following location:&lt;br /&gt;
&amp;lt;u&amp;gt;32-bit&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{Link|http://rpms.netmindz.net/FC14/i386/RPMS.netmindz/forked-daapd-0.18-1.fc14.i386.rpm&lt;br /&gt;
http://rpms.netmindz.net/FC14/i386/RPMS.netmindz/sqlite-3.6.23.1-2.fc14.i386.rpm}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;64-bit&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{Link|http://rpms.netmindz.net/FC14/x86_64/RPMS.netmindz/forked-daapd-0.18-1.fc14.x86_64.rpm&lt;br /&gt;
http://rpms.netmindz.net/FC14/x86_64/RPMS.netmindz/sqlite-3.6.23.1-2.fc14.x86_64.rpm}}&lt;br /&gt;
&lt;br /&gt;
* Install RPMs and start service:&lt;br /&gt;
{{Code|yum localinstall sqlite --nogpgcheck&lt;br /&gt;
localinstall forked-daapd --nogpgcheck&lt;br /&gt;
service forked-daapd start}}&lt;br /&gt;
&lt;br /&gt;
==== To start the service on reboot: ====&lt;br /&gt;
You need to edit /etc/init.d/forked-daapd to make it compatible with chkconfig. Change the line:&lt;br /&gt;
{{Text|Text=# chkconfig 345 100 1}}&amp;lt;br&amp;gt;&lt;br /&gt;
to be the following:&lt;br /&gt;
{{Text|Text=# chkconfig 345 99 1}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;REFERENCES&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://davidatenney.wordpress.com/2010/09/10/installation-of-forked-daapd-on-fedora-12 Installation] of Forked-Daapd 0.15 on Fedora 13 (reported to work on Fedora 14).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Apps]]&lt;/div&gt;</summary>
		<author><name>Hypertense</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=FireFly_Media_Server&amp;diff=53720</id>
		<title>FireFly Media Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=FireFly_Media_Server&amp;diff=53720"/>
		<updated>2012-03-15T14:26:15Z</updated>

		<summary type="html">&lt;p&gt;Hypertense: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[http://www.amahi.org/apps/amahitunes AmahiTunes] is an Amahi-customized one-click app version of the [http://www.fireflymediaserver.org/ FireFly Media Server]. &lt;br /&gt;
&lt;br /&gt;
* To install [http://www.fireflymediaserver.org/ FireFly Media Server] manually without Amahi customizations, [[Open_Terminal_as_root|Open Terminal as root]] and do the following:&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==== INSTALL DEPENDENCIES ====&lt;br /&gt;
{{Code|yum install libid3tag libid3tag-devel howl-devel gdbm-devel zlib-devel}}&lt;br /&gt;
&lt;br /&gt;
==== CREATE A TEMP DIRECTORY TO WORK WITHIN ====&lt;br /&gt;
{{Code|mkdir /tmp/mytunes&lt;br /&gt;
cd /tmp/mytunes}}&lt;br /&gt;
&lt;br /&gt;
==== GET mt-daapd, EXTRACT, BUILD, INSTALL IT ==== &lt;br /&gt;
{{Code|wget http://downloads.sourceforge.net/sourceforge/mt-daapd/mt-daapd-0.2.4.2.tar.gz&lt;br /&gt;
tar -xzf mt-daapd-0.2.4.2.tar.gz&lt;br /&gt;
cd mt-daapd-0.2.4.2&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
make install}}&lt;br /&gt;
&lt;br /&gt;
==== MOVE FILES NOT INSTALLED BY 'make install' ==== &lt;br /&gt;
*First, edit mt-daapd.conf to match our needs.&lt;br /&gt;
&lt;br /&gt;
{{Code|vi contrib/mt-daapd.conf}}&lt;br /&gt;
*Change the following:&lt;br /&gt;
**'''web_root''' to ''/usr/local/share/mt-daapd/admin-root''&lt;br /&gt;
**'''mp3_dir''' to ''/var/hda/files/music''&lt;br /&gt;
**'''servername''' to ''myTunes''&lt;br /&gt;
**'''extensions''' to ''.mp3,.m4a,.m4p,.ogg,.flac''&lt;br /&gt;
**'''rescan_interval''' to ''600''&lt;br /&gt;
**'''# always_scan 0''' to ''always_scan 1'' (Don't forget to remove the '''#''')&lt;br /&gt;
&lt;br /&gt;
{{Code|cp contrib/mt-daapd.conf /etc/&lt;br /&gt;
cp contrib/mt-daapd /etc/init.d/&lt;br /&gt;
chown nobody /etc/mt-daapd.conf&lt;br /&gt;
chmod 600 /etc/mt-daapd.conf}}&lt;br /&gt;
&lt;br /&gt;
==== MAKE SURE mt-daapd STARTS AT BOOT ==== &lt;br /&gt;
{{Code|ln -s /usr/local/sbin/mt-daapd /usr/bin&lt;br /&gt;
/sbin/chkconfig --add mt-daapd&lt;br /&gt;
/etc/init.d/mt-daapd start}}&lt;br /&gt;
&lt;br /&gt;
*If everything went right, your music server is now running.&lt;br /&gt;
&lt;br /&gt;
==== CLEAN UP ==== &lt;br /&gt;
{{Code|cd ..&lt;br /&gt;
rm -rf /tmp/mytunes}}&lt;br /&gt;
&lt;br /&gt;
==== CREATE AN AMAHI DASHBOARD LINK ==== &lt;br /&gt;
* Login to your Amahi dashboard. Click 'Apps', 'Webapps' then 'New Web App'&lt;br /&gt;
* Give your app a name like 'myTunes'&lt;br /&gt;
* Keep the default path and click 'Create'.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== LINK mt-daapd WEB INTERFACE WITH AMAHI DASHBOARD ====&lt;br /&gt;
*Go back to Terminal.&lt;br /&gt;
{{Code|vi /var/hda/web-apps/myTunes/html/index.html}}&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' to use the app name you entered, if something other than 'myTunes'.&lt;br /&gt;
&lt;br /&gt;
*Enter the following and save:&lt;br /&gt;
{{Text|Text=&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;1;url=http://hda:3689&amp;quot;&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Code|chown apache:apache /var/hda/web-apps/myTunes/html/index.html}}&lt;br /&gt;
&lt;br /&gt;
==== ENJOY ==== &lt;br /&gt;
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. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;Blockquote&amp;gt;&lt;br /&gt;
The administrator login is:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
'''Name:'''  mt-daapd&amp;lt;br&amp;gt;&lt;br /&gt;
'''Password:'''  mt-daapd&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/Blockquote&amp;gt;&lt;br /&gt;
==== FORKED-DAAPD (UPDATED MT-DAAPD) ====&lt;br /&gt;
[http://blog.technologeek.org/category/hacks/forked-daapd forked-daapd] is an updated version to [http://www.fireflymediaserver.org/ 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.&lt;br /&gt;
&lt;br /&gt;
To install, this is what I did:&lt;br /&gt;
*Install RPM Fusion (Free) app&lt;br /&gt;
*Downloaded forked-daapd and sqlite from the following location:&lt;br /&gt;
&amp;lt;u&amp;gt;32-bit&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{Link|http://rpms.netmindz.net/FC14/i386/RPMS.netmindz/forked-daapd-0.18-1.fc14.i386.rpm&lt;br /&gt;
http://rpms.netmindz.net/FC14/i386/RPMS.netmindz/sqlite-3.6.23.1-2.fc14.i386.rpm}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;64-bit&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{Link|http://rpms.netmindz.net/FC14/x86_64/RPMS.netmindz/forked-daapd-0.18-1.fc14.x86_64.rpm&lt;br /&gt;
http://rpms.netmindz.net/FC14/x86_64/RPMS.netmindz/sqlite-3.6.23.1-2.fc14.x86_64.rpm}}&lt;br /&gt;
&lt;br /&gt;
* Install RPMs and start service:&lt;br /&gt;
{{Code|yum localinstall sqlite --nogpgcheck&lt;br /&gt;
localinstall forked-daapd --nogpgcheck&lt;br /&gt;
service forked-daapd start}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;REFERENCES&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://davidatenney.wordpress.com/2010/09/10/installation-of-forked-daapd-on-fedora-12 Installation] of Forked-Daapd 0.15 on Fedora 13 (reported to work on Fedora 14).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Apps]]&lt;/div&gt;</summary>
		<author><name>Hypertense</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=FireFly_Media_Server&amp;diff=53714</id>
		<title>FireFly Media Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=FireFly_Media_Server&amp;diff=53714"/>
		<updated>2012-03-15T09:56:45Z</updated>

		<summary type="html">&lt;p&gt;Hypertense: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[http://www.amahi.org/apps/amahitunes AmahiTunes] is an Amahi-customized one-click app version of the [http://www.fireflymediaserver.org/ FireFly Media Server]. &lt;br /&gt;
&lt;br /&gt;
* To install [http://www.fireflymediaserver.org/ FireFly Media Server] manually without Amahi customizations, [[Open_Terminal_as_root|Open Terminal as root]] and do the following:&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==== INSTALL DEPENDENCIES ====&lt;br /&gt;
{{Code|yum install libid3tag libid3tag-devel howl-devel gdbm-devel zlib-devel}}&lt;br /&gt;
&lt;br /&gt;
==== CREATE A TEMP DIRECTORY TO WORK WITHIN ====&lt;br /&gt;
{{Code|mkdir /tmp/mytunes&lt;br /&gt;
cd /tmp/mytunes}}&lt;br /&gt;
&lt;br /&gt;
==== GET mt-daapd, EXTRACT, BUILD, INSTALL IT ==== &lt;br /&gt;
{{Code|wget http://downloads.sourceforge.net/sourceforge/mt-daapd/mt-daapd-0.2.4.2.tar.gz&lt;br /&gt;
tar -xzf mt-daapd-0.2.4.2.tar.gz&lt;br /&gt;
cd mt-daapd-0.2.4.2&lt;br /&gt;
./configure&lt;br /&gt;
make&lt;br /&gt;
make install}}&lt;br /&gt;
&lt;br /&gt;
==== MOVE FILES NOT INSTALLED BY 'make install' ==== &lt;br /&gt;
*First, edit mt-daapd.conf to match our needs.&lt;br /&gt;
&lt;br /&gt;
{{Code|vi contrib/mt-daapd.conf}}&lt;br /&gt;
*Change the following:&lt;br /&gt;
**'''web_root''' to ''/usr/local/share/mt-daapd/admin-root''&lt;br /&gt;
**'''mp3_dir''' to ''/var/hda/files/music''&lt;br /&gt;
**'''servername''' to ''myTunes''&lt;br /&gt;
**'''extensions''' to ''.mp3,.m4a,.m4p,.ogg,.flac''&lt;br /&gt;
**'''rescan_interval''' to ''600''&lt;br /&gt;
**'''# always_scan 0''' to ''always_scan 1'' (Don't forget to remove the '''#''')&lt;br /&gt;
&lt;br /&gt;
{{Code|cp contrib/mt-daapd.conf /etc/&lt;br /&gt;
cp contrib/mt-daapd /etc/init.d/&lt;br /&gt;
chown nobody /etc/mt-daapd.conf&lt;br /&gt;
chmod 600 /etc/mt-daapd.conf}}&lt;br /&gt;
&lt;br /&gt;
==== MAKE SURE mt-daapd STARTS AT BOOT ==== &lt;br /&gt;
{{Code|ln -s /usr/local/sbin/mt-daapd /usr/bin&lt;br /&gt;
/sbin/chkconfig --add mt-daapd&lt;br /&gt;
/etc/init.d/mt-daapd start}}&lt;br /&gt;
&lt;br /&gt;
*If everything went right, your music server is now running.&lt;br /&gt;
&lt;br /&gt;
==== CLEAN UP ==== &lt;br /&gt;
{{Code|cd ..&lt;br /&gt;
rm -rf /tmp/mytunes}}&lt;br /&gt;
&lt;br /&gt;
==== CREATE AN AMAHI DASHBOARD LINK ==== &lt;br /&gt;
* Login to your Amahi dashboard. Click 'Apps', 'Webapps' then 'New Web App'&lt;br /&gt;
* Give your app a name like 'myTunes'&lt;br /&gt;
* Keep the default path and click 'Create'.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== LINK mt-daapd WEB INTERFACE WITH AMAHI DASHBOARD ====&lt;br /&gt;
*Go back to Terminal.&lt;br /&gt;
{{Code|vi /var/hda/web-apps/myTunes/html/index.html}}&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' to use the app name you entered, if something other than 'myTunes'.&lt;br /&gt;
&lt;br /&gt;
*Enter the following and save:&lt;br /&gt;
{{Text|Text=&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&amp;lt;meta http-equiv=&amp;quot;refresh&amp;quot; content=&amp;quot;1;url=http://hda:3689&amp;quot;&amp;gt;&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;}}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Code|chown apache:apache /var/hda/web-apps/myTunes/html/index.html}}&lt;br /&gt;
&lt;br /&gt;
==== ENJOY ==== &lt;br /&gt;
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. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;Blockquote&amp;gt;&lt;br /&gt;
The administrator login is:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
'''Name:'''  mt-daapd&amp;lt;br&amp;gt;&lt;br /&gt;
'''Password:'''  mt-daapd&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/Blockquote&amp;gt;&lt;br /&gt;
==== FORKED-DAAPD (UPDATED MT-DAAPD) ====&lt;br /&gt;
[http://blog.technologeek.org/category/hacks/forked-daapd forked-daapd] is an updated version to [http://www.fireflymediaserver.org/ 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.&lt;br /&gt;
&lt;br /&gt;
To install, this is what I did:&lt;br /&gt;
*Install RPM Fusion (Free) app&lt;br /&gt;
*Downloaded forked-daapd and sqlite from the following location:&lt;br /&gt;
&amp;lt;u&amp;gt;32-bit&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{Link|http://rpms.netmindz.net/FC14/i386/RPMS.netmindz/forked-daapd-0.18-1.fc14.i386.rpm&lt;br /&gt;
http://rpms.netmindz.net/FC14/i386/RPMS.netmindz/sqlite-3.6.23.1-2.fc14.i386.rpm}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;64-bit&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
{{Link|http://rpms.netmindz.net/FC14/x86_64/RPMS.netmindz/forked-daapd-0.18-1.fc14.x86_64.rpm&lt;br /&gt;
http://rpms.netmindz.net/FC14/x86_64/RPMS.netmindz/sqlite-3.6.23.1-2.fc14.x86_64.rpm}}&lt;br /&gt;
&lt;br /&gt;
* Install RPMs and start service:&lt;br /&gt;
{{Code|yum localinstall sqlite --nogpgcheck&lt;br /&gt;
localinstall forked-daapd --nogpgcheck&lt;br /&gt;
service forked-daapd start}}&lt;br /&gt;
&lt;br /&gt;
==== Start forked service on reboot ====&lt;br /&gt;
As root enter the following command:&lt;br /&gt;
&lt;br /&gt;
crontab -e -u apache&lt;br /&gt;
&lt;br /&gt;
Then add the following line:&lt;br /&gt;
&lt;br /&gt;
@reboot /etc/init.d/forked-daapd start&lt;br /&gt;
&lt;br /&gt;
Save and exit the editor and forked should restart on system reboot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;REFERENCES&amp;lt;/u&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[http://davidatenney.wordpress.com/2010/09/10/installation-of-forked-daapd-on-fedora-12 Installation] of Forked-Daapd 0.15 on Fedora 13 (reported to work on Fedora 14).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Apps]]&lt;/div&gt;</summary>
		<author><name>Hypertense</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=AmahiTunes&amp;diff=47185</id>
		<title>AmahiTunes</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=AmahiTunes&amp;diff=47185"/>
		<updated>2011-10-15T06:10:31Z</updated>

		<summary type="html">&lt;p&gt;Hypertense: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Apps]]&lt;br /&gt;
&lt;br /&gt;
= AmahiTunes=&lt;br /&gt;
&lt;br /&gt;
*[http://www.amahi.org/apps/amahitunes AmahiTunes] is an Amahi-customized version of the [http://www.fireflymediaserver.org/ FireFly Media Server]. &lt;br /&gt;
&lt;br /&gt;
*FireFly is built to be the best server software to serve digital music to the Roku Soundbridge, Songbird, and iTunes; to be able to serve the widest variety of digital music content over the widest range of devices. &lt;br /&gt;
&lt;br /&gt;
*Most users can simply copy their files to the music directory and access them with iTunes (or similar).&lt;br /&gt;
&lt;br /&gt;
*For hard core users, to access the web UI simply access the URL http://hda:3689&amp;lt;br /&amp;gt;To access the UI the default:&lt;br /&gt;
** user: admin&lt;br /&gt;
** password: mt-daapd&lt;br /&gt;
&lt;br /&gt;
= Issues =&lt;br /&gt;
&lt;br /&gt;
*If you are unable to see the AmahiTunes in Windows Vista, check that the Bonjour Service is running, and set the service is set to Automatic.&lt;br /&gt;
&lt;br /&gt;
*Sometimes the AmahiTunes server may not appear in iTunes on XP/Vista machines. &lt;br /&gt;
One solution is to restart the &amp;quot;Bonjour Service&amp;quot; - this is sometimes stopped by Apple's installers. [http://support.apple.com/kb/TS1567?viewlocale=en_US| Details here].&lt;br /&gt;
&lt;br /&gt;
*For new users and you have the latest version of Itunes. To see the amahitunes in the sidebar in itunes. Go to your Preferences under itunes, then to sharing tab then click to tell itunes to look for shared libraries&lt;br /&gt;
&lt;br /&gt;
*Songbird requires the &amp;quot;Songbird DAAP Client&amp;quot; addon.  As of Jan 2010, you may have to manually edit the addon to get it to work with the current version of Songbird -- see comments on the Addon's page.&lt;br /&gt;
&lt;br /&gt;
*Sometimes Amahitunes will not pick up songs from a Greyhole pooled share. In this case point Amahitunes to the samba mount at /etc/samba. It may be necessary to first run the mount_local_shares script as shown at http://wiki.amahi.org/index.php/Mount_Shares_Locally.&lt;br /&gt;
&lt;br /&gt;
= Related =&lt;br /&gt;
&lt;br /&gt;
[[Using ssh to listen to Amahitunes]]&lt;/div&gt;</summary>
		<author><name>Hypertense</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Squeezebox_Server&amp;diff=36571</id>
		<title>Squeezebox Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Squeezebox_Server&amp;diff=36571"/>
		<updated>2011-03-14T09:24:20Z</updated>

		<summary type="html">&lt;p&gt;Hypertense: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== App Fix for Fedora 12 to 14 Upgrade ==&lt;br /&gt;
[[Category:Apps]]&lt;br /&gt;
Sometimes the Upgrade from Fedora 12 to Fedora 14 causes the Squeezebox Server to fail, showing the error message &amp;quot;The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
When logging in to a GUI session the following boot error message may be shown:&lt;br /&gt;
&lt;br /&gt;
Starting Squeezebox Server: The following CPAN modules were found but cannot work with Squeezebox Server:&lt;br /&gt;
CGI::Cookie (loaded &amp;lt;not found&amp;gt;, need 1.27)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''The following steps resolve the issue:'''&lt;br /&gt;
&lt;br /&gt;
In a terminal on the HDA do the following:&lt;br /&gt;
&lt;br /&gt;
Type 'yum install perl-CPAN' and accept all the prompts&lt;br /&gt;
&lt;br /&gt;
Type 'cpan' and accept all defaults (configuring cpan takes a while)&lt;br /&gt;
&lt;br /&gt;
At the cpan prompt type 'force install CGI::Cookie'&lt;br /&gt;
&lt;br /&gt;
Leave cpan by typing 'quit'&lt;br /&gt;
&lt;br /&gt;
Type '/etc/init.d/squeezeboxserver start' to start squeezeserver&lt;/div&gt;</summary>
		<author><name>Hypertense</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Squeezebox_Server&amp;diff=36565</id>
		<title>Squeezebox Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Squeezebox_Server&amp;diff=36565"/>
		<updated>2011-03-14T09:17:19Z</updated>

		<summary type="html">&lt;p&gt;Hypertense: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== App Fix for Fedora 12 to 14 Upgrade ==&lt;br /&gt;
[[Category:Apps]]&lt;br /&gt;
Sometimes the Upgrade from Fedora 12 to Fedora 14 causes the Squeezebox Server to fail, causing an error message &amp;quot;The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
When logging in to a GUI session the following boot error message may be shown:&lt;br /&gt;
&lt;br /&gt;
Starting Squeezebox Server: The following CPAN modules were found but cannot work with Squeezebox Server:&lt;br /&gt;
CGI::Cookie (loaded &amp;lt;not found&amp;gt;, need 1.27)&lt;br /&gt;
&lt;br /&gt;
To fix this problem you have several options:&lt;br /&gt;
&lt;br /&gt;
1. Install the latest version of the module(s) using CPAN: sudo cpan Some::Module&lt;br /&gt;
&lt;br /&gt;
2. Update the module's package using apt-get, yum, etc.&lt;br /&gt;
&lt;br /&gt;
3. Run the .tar.gz version of Squeezebox Server which includes all required CPAN modules.&lt;br /&gt;
&lt;br /&gt;
The following steps resolve the issue:&lt;br /&gt;
&lt;br /&gt;
In a terminal on the HDA do the following:&lt;br /&gt;
&lt;br /&gt;
Type 'yum install perl-CPAN' and accept all the prompts&lt;br /&gt;
&lt;br /&gt;
Type 'cpan' and accept all defaults (configuring cpan takes a while)&lt;br /&gt;
&lt;br /&gt;
At the cpan prompt type 'force install CGI::Cookie'&lt;br /&gt;
&lt;br /&gt;
Leave cpan by typing 'quit'&lt;br /&gt;
&lt;br /&gt;
Type '/etc/init.d/squeezeboxserver start' to start squeezeserver&lt;/div&gt;</summary>
		<author><name>Hypertense</name></author>
		
	</entry>
</feed>