The Glirnath is a Web utility to browse and play audio files on a remote Unix computer dedicated to be a music jukebox, implemented using PHP and Perl. The Glirnath does not stream audio files to other computers, but rather acts as a remote agent to play music on the server itself. It is useful for keeping in your living room hooked up to a stereo.
| Tags | Internet Web Dynamic Content CGI Tools/Libraries multimedia Sound/Audio Players MP3 |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | PHP Perl |
Recent releases


Release Notes: Searching is much more integrated with the playlists, there are more config options (default sorting, stream data, etc.), some text has been replaced with icons, and there are many bugfixes.


Release Notes: This version adds the ability to change ID3 tags, if the permissions are correct, as well as many bugfixes and convenience features.


Release Notes: A bug that prevented adding playlists was fixed. Support for browsers without JavaScript was added.


Release Notes: A huge overhaul from pre-0.19. It used to work like Winamp, but now kinda works like iTunes. There are many many updates and bugfixes since 0.22. Backends are extensible, songs can be paused, playlists can be imported, it plays at a position in the playlist, doesn't delete songs from playlists after playing, has a song upload option, a much more robust Perl script, paginated playlists, playlist size caching, update checking, and works with error_reporting on.


Release Notes: This release adds a real Pause feature, creates backend player extendable options, reorganizes the volume controls a bit, and has several bugfixes.
Recent comments
10 Aug 2004 11:37
Frequently updated
There are often new updates available that aren't always posted here. Please check out the home page for more information.
11 Jun 2004 08:11
Re: Major security hole: can browse outside topdir!
Thanks! Fixed that.
05 Mar 2004 06:02
Major security hole: can browse outside topdir!
Hi!
Excellent project, congratulations!
I have my music shared from my ~lion/music, and ppl havnig access in the room to control the music, can browse folders above the configured "topfolder", e.g. they can click on /home/lion and browse my folders!!!
Please make sure, that no way anyone can go out of top, not even by altering the URL. (What I usually do, is sending/receiving only the part which is BELOW the topdir fo an application, and always add the topdir when referring to local dirs and files in the code. Make sure you deny accessing "subdirs" containing ".." too.
Keep up the good work, and many thanks!