If I had a personal music server running stock Apache + mod_musicindex, and I wanted to move away from Apache and onto something like lighttpd, what would I use to continue serving my MP3+Ogg+AAC+FLAC files over the network?
§
I’ve used edna for this. It’s pretty basic but does the job. It has its own server though so you’d probably just proxy to it with lighttpd.
— anders ![]()
How about ditching HTTP for DAAP? Rhythmbox and Banshee both do DAAP pretty well in my experience, and the internets says that Amarok can too.
Tangerine seems to be a simple way to get started serving music without having an audio player sitting on your private server. Additionally, OpenDAAP seems to have other suggestions I haven’t tried for DAAP serving.
I’m sorry, when I said “network,” I meant “internet.” My ReadyNAS X6 already serves up my entire music collection via DAAP on my home network.
— Mark ![]()
Perhaps the Music Player Daemon(http://www.musicpd.org) is what you are looking for?
Pitchfork seems like a nice AJAXy web interface to musicpd which uses PHP so it should work with lighttpd: http://pitchfork.remiss.org/
Out of curiosity, why are you switching to lighttpd? I’ve been considering switching my server over myself, from the good things I’ve read about it (going from Apache/mod_python to lighttpd/FastCGI), so this piqued my interest.
Almost certainly overkill, but the Slim Devices “SlimServer” software works without you actually needing to own a Squeezebox — you can either do HTTP Streamcast-style streaming, or install a fairly-clunky Java client (that looks like a Squeezebox + remote) at the remote end. It also has ReadyNAS integration of some sort (whatever that means — I don’t pretend to know).
Damien,
I found that Lighttpd was much, much faster than Apache and has a simpler config file format to boot. I’ve switched most of my sites at this point. You give up certain things when you switch (like .htaccess), but it feels so good when it’s running. Hit me up if you need config file samples: lackner@gmail.com
>>>
Is this something illegal? Are you now going to bootleg U2s music or the Greatful Dead?
I’m giving a try to Jinzora (http://www.jinzora.org/) at the moment. It’s PHP based and while very easy to install it has plenty of features. I’m using Apache 2 though.
Holy crap, Jinzora is nice! I vaguely recall running into the site before, but (IIRC) I got the completely mistaken impression that it was some sort of commercial (based on the design) music hosting service (based on the stats sidebar). Turns out it’s a GPL’d PHP+MySQL front-end with a meticulously designed installation procedure and some really nice options. That’ll teach me to skim impatiently. Although it would be nice if such polished GPL software were more up-front about their licensing; I can’t even find the words “GPL” or “license” or “free” anywhere in the home page. Maybe I’m an edge case.
Anyway, thanks. It’s a keeper.
— Mark ![]()
Switch to nginx instead to lighttpd.
Why?
— Mark ![]()
Well, I found it to be a little faster, lighter, it doesn’t ever leak any memory etc. Just better overall. And there’s also a very nice Debian/Ubuntu package maintained at . Just my personal preference, lighttpd is also nice, you could check both and decide.
Ups, link eaten, lets try again: http://deb.wapper.ru/nginx/
I am no longer accepting public comments on this post, but you can use this form to contact me privately. (Your message will not be published.)
§
firehose ‧ code ‧ music ‧ planet
© 2001-8 Mark Pilgrim