The Ongaku Music Server is a web-based music player inspired by Grooveshark. I wrote this because I wanted to be able to have a streaming music server that I controlled what music was available. If you find this software useful, please fork this project on github (https://github.com/teknomunk/ongaku-music-server) and make whatever changes you feel are useful.
- Play uploaded MP3 files in any browser that supports Flash and/or HTML 5 audio (via jPlayer)
- Edit common MP3 file tags in browser.
- Songs organized into artist and album playlists.
- Allow placeholders for songs that have no associated MP3.
- Plugin support for expanding functionality without modifying core code.
This software is copywrite 2012 Bradley C. Pesicka, but may be redistributed under the GNU Public License (v2). A copy of this license can be found in GPL_v2.txt.
After downloading the source code for the music server, run the command "bundle exec rake db:migrate" to create the database.
To run the server manually, run the command "bundle exec rails server".
This section contains a list of licenced code and assets for this project:
-
The code responsible for handling plugins has been copied from the Redmine bug tracking project. This code is licensed under the GPL Version 2.
-
Icons found thru http://www.iconfinder.com
- The images "rate_up.png" and "rate_down.png" are licensed from Aha-soft (http://www.aha-soft.com/) under the following license:
24x24 Free Application Icons
This icon set is free for use in personal and commercial projects.
License Agreement
By purchasing icons from Aha-Soft, You (the purchaser) agree to the terms of this agreement, as detailed below.
You may use the icons from Aha-Soft in commercial and personal design projects, software or Internet products. Icons can be displayed in documentation, help files, and advertising materials. You are free to sell and distribute products and projects using purchased icons without further royalty fees.
All icon files are provided 'as is'. Aha-Soft cannot be held liable for any negative issues that may occur as a result of using the icons.
You agree that all ownership and copyright of the icons remains the property of Aha-Soft. You may not resell, distribute, lease, license or sub-license the icons or modified icons (or a subset of the icons), to any third party unless they are incorporated into your software or design products.
If you have any questions regarding copyright or licensing, including whether another license is required for icon use within products, please contact us here: www.aha-soft.com/support.htm
Product page: http://www.small-icons.com/stock-icons/24x24-free-application-icons.htm
Icon Design Service
We can design custom icons for you. Please find the basic information about ordering icons, pricing and the portfolio here: www.aha-soft.com/customdev/design.htm
Notice Web-site small-icons.com belongs to Aha-Soft.
Support page: http://www.aha-soft.com/support.htm
Copyright © 2009 Aha-Soft. All rights reserved.
- The image "star.png" is licensed from Everaldo Coelho (http://www.everaldo.com/) under the Lesser GNU Public License.
-
The flash plugin "jplayer" is licenced from happyworm (http://happyworm.com, http://jplayer.org) under the MIT License:
Copyright (c) 2012 Mark J Panaghiston (happyworm.com)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.