FireFly Media Server › Firefly Media Server Forums › Firefly Media Server › Add-on Software › PHP/ajax Based frontend
- This topic has 7 replies, 5 voices, and was last updated 15 years, 8 months ago by w1ll14m.
-
AuthorPosts
-
26/03/2009 at 10:15 PM #2709w1ll14mParticipant
Ok guys π
I will show you something i’ve been working on now for a while.
And i think it is time to show it here πIt’s a webbased frontend for ofcourse mt-daapd(/firefly)
it’s written in php/js/ajax and uses extjs2 (black slickness theme) for the looks.
It has playlist editor support and on-the-fly m3u generator. and many more!
Playback is done with a small flash mp3 player.It’s still somewhat buggy, but i used this as a learning project to learn about javascript, php and ajax.
Let me know what ya all think about my little project.There can be login issues as i created a complicated ‘secure’ login which is somewhat like Radius (for the ‘kind of’ experts here)
the url isfor the record… at this moment internet explorer is NOT supported, use firefox instead!
http://daap.pw12.nu
user: demo
pass: demoSo play around with it and let me know π
Please do not abuse! π
27/03/2009 at 12:10 PM #17919EVILRipperParticipantWhoa, very nice! Takes a bit to get used to, but works like a charm. π
I have the suspicion you’re working directly in the sqlite database from apache? That does open alot of possibilities. π
Maybe you can also add the functionality to add and manage playlists in firefly, so they can be played on a soundbridge.
The interface is perfect for that.Nicely done, I hope you will launch a release soon. π
P.S.
Heerlijke muzieksmaak. π30/03/2009 at 3:35 AM #17920blammParticipantWow.. And it works with Chrome!
31/03/2009 at 6:31 PM #17921RigasWParticipantWow,
that looks cool.
Can I run that on a slug?
Could be a way to share my music with family / frieds over the internet …Rigas
01/04/2009 at 8:30 PM #17922w1ll14mParticipantthanx for the positive replies π
I think managing playlists in firefly is a little out of my reach atm.
to be honest i’m pretty new to the php/ajax/javascript scene π
indeed it works on a direct copy of sqlitedb and it has a ‘private’ sqlite db to store username + passwords and admin attributes.
At this moment it’s pretty unfriendly installation, so needs a lot of cleaning before a actual release can be done.
Also i need to write some installation docs and some more error handling πBut i hope to post a package within next weeks π
It could run on a slug. but it’s using apache2+php (could run on tinyhttpd +php?)
I have no idea what the performance will be on a slug.
As you can see i use it somewhat that way π but mostly for friends and stuff.It works in chrome/safari/firefox/opera but not IE π ie has it’s own standards which make a lot of code (Javascript) i use impossible.
P.S.
Hehehe thanx! vind ik zelf ook :d02/04/2009 at 8:12 AM #17923EVILRipperParticipantI’ve used the slug. Apache and MySQL both default use several processes to support 100+ simultaneous users.
I’ve tried lighttpd. It works perfectly on the slug. PHP is no problem either. And since you’re using sqlite, all software is quite light.
So this software should run perfectly on the slug. π02/04/2009 at 6:42 PM #17924fizzeParticipantI’ve actualy run turrentflux, gregarius and some other not ecavtly lightweight stuff on my slug.
I used cherokee and php-fcgi. The performance wasn’t that bad, actually.I’m quite certain it will also run on a slug.
Way to go! π23/04/2009 at 8:01 AM #17925w1ll14mParticipanti’m planning a beta release soon.
As the code is not as stable as i want, also might need some cleanup here and there.
But most important a simple user editor page is what i’m working on now.
That’s important because else you need sqlite commands to add a user.I’ll keep you guys posted.
-
AuthorPosts
- The forum ‘Add-on Software’ is closed to new topics and replies.