Subsonic Fork w/o "Premium"

  • Hi, it looks like the subsonic plugin in omv-extras installs the "official" subsonic package that requires a license for "Premium" features. I was wondering if there was an easy way to install this fork of Subsonic that does not require a license for all the features. I'm not that familiar with Linux though I can feel my way around it. The install instructions on that git page seems complicated and I don't want to screw up my current OMV setup. Any help to point me in the right direction would be appreciated.


    Thanks!

  • I too would like to not be required to pay to play on this one... I supported this software previously, and also found something called "madsonic" which was also free forever. (it has recently monetized as well [a-hole]) I think this is definitely worth the switch. I will attempt to replace the existing subsonic with this other one in a test environment to see how well it will function.

  • so the quick and dirty way to fix this is to do the following:


    in OMV set subsonic to disabled
    apply
    from terminal or ssh client issue this command as root : ps -ef |grep sub
    you should not see something like this:


    subsonic 2742 1 84 00:16 pts/1 00:00:04 java -Xmx150m -Dsubsonic.home=/var/subsonic -Dsubsonic.host=0.0.0.0 -Dsubsonic.port=4040 -Dsubsonic.httpsPort=0 -Dsubsonic.contextPath=/ -Dsubsonic.defaultMusicFolder=/var/music -Dsubsonic.defaultPodcastFolder=/var/music/Podcast -Dsubsonic.defaultPlaylistFolder=/var/playlists -Djava.awt.headless=true -verbose:gc -jar subsonic-booter-jar-with-dependencies.jar


    go to the site you mentioned above, and grab the compiled binary for the version you are using (5.3 or 6.x beta)


    using this command (ish)
    wget https://github.com/EugeneKay/s…ng/subsonic-v5.3-kang.war for 5.3 for example or
    wget https://github.com/EugeneKay/s…sonic-v6.0-beta1-kang.war for the 6.x beta version


    wherever you download this to (i did to /tmp)


    run this command to find the java binary needed for this to run:


    find / -name *.war


    i got these two results:
    /usr/share/subsonic/subsonic.war
    /tmp/subsonic-v5.3-kang.war


    i migrated the original one with:
    mv /usr/share/subsonic/subsonic.war /usr/share/subsonic/subsonic.war.original
    then cp /tmp/subsonic-v5.3-kang.war /usr/share/subsonic/subsonic.war


    then set the subsonic plugin to enabled... waited a minute or so and logged back in..


    no nags for the subscription

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!