ghenry22 / subsonic-synology

Subsonic setup to run on Synology NAS
94 stars 18 forks source link

Does not work with new Synology DSM 7.0 (beta) #41

Open max-ant opened 3 years ago

max-ant commented 3 years ago

Error: Unable to install Subsonic because it runs with root privileges.

ghenry22 commented 3 years ago

I didn't realise 7 beta was released, I'll have a look at the new requirements.

ghenry22 commented 3 years ago

Seems like even SynoCommunity are still figuring this out for all 3rd party packages. Once they publish some confirmed examples of the required updates I will also update this package.

gitknd commented 3 years ago

DSM 7 RC ist out now. I've installed this version and Subsonic stopped working. It would be great if you can fix it for DSM7.

gitknd commented 3 years ago

May, this should help ?: https://www.synology.com/en-global/knowledgebase/DSM/tutorial/Third_Party/supported_third_party_packages_beta

https://forum.resilio.com/topic/72409-synology-dsm-7-beta-current-third-party-incompatible/

augustf commented 3 years ago

Aside from any package changes needed, it looks like there won't be any official Synology Java package. This looks like the best option: https://github.com/rednoah/java-installer/

augustf commented 3 years ago

I don't have familiarity with the Synology package format at all, but I'm making a naive attempt to get this working over at https://github.com/augustf/Subsonic_Synology. I don't understand how installs worked in either the old package format or the new one, so while the package builds, I'm fairly sure the SynoBuildConf/install and /build files need extensive renovation.

shadow5631 commented 3 years ago

Is development for the current version of subsonic for synology being looked at for DSM 7?

ghenry22 commented 3 years ago

I don't have a DSM7 device to test with at the moment which makes it a little hard. The problem with DSM7 compatibility is mostly related to permissions used for installation of the packages and the paths where things go is a bit different. I will look into getting this package updated though as soon as I have a little time.

augustf commented 3 years ago

I've seen some folks out there setting up DSM7 virtually as a packaging testbed, if that's any help.

ghenry22 commented 3 years ago

Yeh I was going to look at something along those lines so I have somewhere to test properly. Holding off updating my own synology until I know all the packages I use are updated.

gbaetti commented 3 years ago

Ghenry22, I can give you access to my synology that is only used for the subsonic, contact me by email at gbaetti@gmail.com to give you the access data

jcolinger3 commented 3 years ago

Following. Would love to get Subsonic going on a syn-nas. @augustf I tried to install your Subsonic-x86_64-6.1.6_debug.spk (is this the correct file). Fail on DSM 7.0-41890

image

gbaetti commented 3 years ago

How long will the beta or end be it to work with the DSM 7?

voko commented 3 years ago

@ghenry22 One more tester here, feel free to shoot betas at me.

davisford commented 3 years ago

I also had to remove the old package b/c I just upgraded Synology to 7.0 today. I am also more than willing to test changes on the system.

davisford commented 3 years ago

@ghenry22 if you give me an idea what you think has to change, I'll be more than happy to dig in and push up a PR for review. It would just be helpful to get some guidance first.... First question, does Subsonic require JDK? DMS 7.0 removed support for Java as a standard package. I thought it only required Perl, but maybe I'm wrong?

davisford commented 3 years ago

I'm wondering if it is possible to get Subsonic working as a Docker container?

edit appears to be possible: https://github.com/marcopaganini/alpine-subsonic

This could be a much easier solution than creating a native package. cc @ghenry22 @augustf

ombra040683 commented 2 years ago

Hello, Are there any news for a working Subsonic package which is compatible to DSM 7?

billraff commented 2 years ago

Has anyone has Subsonic installed on DSM 6x and then upgraded to 7? Just wondering if I should risk it.

bleepblorp commented 2 years ago

@billraff that is what I did and it broke. Don't do it :(

JDraugr commented 2 years ago

Any update on Subsonic for DSM 7? I've been using the Synology music streaming app and it blows compared to Subsonic. I used to run a Subsonic server before I got my Synology NAS.

bleepblorp commented 2 years ago

I do miss my Subsonic working on Synology. I've been using Plexamp, but has not been a good replacement. No scrobbling and the interface is not intuitive to me.

ombra040683 commented 2 years ago

You can install Subsonic via Docker Image on Synology. This wirks also with the DSM 7+.

billmccord commented 2 years ago

@ombra040683 Which Docker image did you use or did you roll your own?

I found two that look reasonably up-to-date and promising:

Appreciate your thoughts on which way to go!

bleepblorp commented 2 years ago

I eagerly await your results!!

On Fri, Apr 8, 2022 at 6:23 AM Bill McCord @.***> wrote:

@ombra040683 https://github.com/ombra040683 Which Docker image did you use or did you roll your own?

I found two that look reasonably up-to-date and promising:

Appreciate your thoughts on which way to go!

— Reply to this email directly, view it on GitHub https://github.com/ghenry22/subsonic-synology/issues/41#issuecomment-1092855851, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABERNJOZJDHMYPCURNTMW53VEAXNXANCNFSM4WYRRE4A . You are receiving this because you are subscribed to this thread.Message ID: @.***>

ombra040683 commented 2 years ago

I use the container from hydria provided on hub.docker.com

billmccord commented 2 years ago

I use the container from hydria provided on hub.docker.com

Thanks for sharing. I looked at that one, but it is using Ubuntu as the base which makes it twice the size of the other 2 I referenced that use Alpine as the base. It probably doesn't matter much, but I was preferring the slimmer image. I'll give gzurowski a try and report back.

bleepblorp commented 2 years ago

Thanks for the tip on the hydria container. I've loaded that, but I clearly am not using it correctly as it doesn't seem to have permissions to my music share. Is there a source you could point me to as a tutorial on using Docker on Synology?

On Fri, Apr 8, 2022 at 8:48 AM Bill McCord @.***> wrote:

I use the container from hydria provided on hub.docker.com

Thanks for sharing. I looked at that one, but it is using Ubuntu as the base which makes it twice the size of the other 2 I referenced that use Alpine as the base. It probably doesn't matter much, but I was preferring the slimmer image. I'll give gzurowski a try and report back.

— Reply to this email directly, view it on GitHub https://github.com/ghenry22/subsonic-synology/issues/41#issuecomment-1093025217, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABERNJN2NLAC2UDDC4JXXHTVEBINXANCNFSM4WYRRE4A . You are receiving this because you are subscribed to this thread.Message ID: @.***>

bleepblorp commented 2 years ago

Alright I think I've got the volume figured out. Just need to get rid of this running as root now.

On Fri, Apr 8, 2022 at 10:44 AM Bertram Joseph @.***> wrote:

Thanks for the tip on the hydria container. I've loaded that, but I clearly am not using it correctly as it doesn't seem to have permissions to my music share. Is there a source you could point me to as a tutorial on using Docker on Synology?

On Fri, Apr 8, 2022 at 8:48 AM Bill McCord @.***> wrote:

I use the container from hydria provided on hub.docker.com

Thanks for sharing. I looked at that one, but it is using Ubuntu as the base which makes it twice the size of the other 2 I referenced that use Alpine as the base. It probably doesn't matter much, but I was preferring the slimmer image. I'll give gzurowski a try and report back.

— Reply to this email directly, view it on GitHub https://github.com/ghenry22/subsonic-synology/issues/41#issuecomment-1093025217, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABERNJN2NLAC2UDDC4JXXHTVEBINXANCNFSM4WYRRE4A . You are receiving this because you are subscribed to this thread.Message ID: @.***>

billraff commented 1 year ago

So looks like I’ve got a few months to decide how I want to keep Subsonic working on my Synology. I guess you folks that have it working on DSM 7 are running in docker. Has anyone put together documentation for this install? I’m not currently running docker so will need to learn that as well as the Subsonic install into docker. I wonder if I should just move to airsonic-advanced since Subsonic seems abandonware.

bleepblorp commented 1 year ago

I did get this running in a docker on DSM 7. I followed the advice of an earlier post and used https://registry.hub.docker.com/r/hydria/subsonic. I believe I walked through the basics of getting Docker on Synology figured out from mariushosting.com. Nothing Subsonic there specifically, but he walks through the process in a straightforward way that the combination of the two pages worked for me.

On Tue, Jan 17, 2023 at 12:57 PM billraff @.***> wrote:

So looks like I’ve got a few months to decide how I want to keep Subsonic working on my Synology. I guess you folks that have it working on DSM 7 are running in docker. Has anyone put together documentation for this install? I’m not currently running docker so will need to learn that as well as the Subsonic install into docker. I wonder if I should just move to airsonic-advanced since Subsonic seems abandonware.

— Reply to this email directly, view it on GitHub https://github.com/ghenry22/subsonic-synology/issues/41#issuecomment-1386041313, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABERNJPCW6RT3OZ5WFHCXBDWS4BT5ANCNFSM4WYRRE4A . You are receiving this because you are subscribed to this thread.Message ID: @.***>

billraff commented 1 year ago

Thanks. I got it running on DSM 6 this morning. So I guess I can let the upgrade to 7 happen when it's time.

bleepblorp commented 1 year ago

Nice!

On Wed, Jan 18, 2023 at 8:01 AM billraff @.***> wrote:

Thanks. I got it running on DSM 6 this morning. So I guess I can let the upgrade to 7 happen when it's time.

— Reply to this email directly, view it on GitHub https://github.com/ghenry22/subsonic-synology/issues/41#issuecomment-1387309488, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABERNJJV2BBDNBVKKSLF6STWTAHV3ANCNFSM4WYRRE4A . You are receiving this because you are subscribed to this thread.Message ID: @.***>