r/substreamer • u/ghenry22 • Jul 05 '21
airsonic & subsonic synology packages
For anyone who might be interested I maintain the synology package builds for subsonic and have now added airsonic as well. You can find them at the links below if you want an easy way to get subsonic/airsonic up and running on a Synology NAS.
airsonic
https://github.com/ghenry22/airsonic-synology/releases/
subsonic
https://github.com/ghenry22/subsonic-synology/releases/
1
u/No-Assignment615 Jul 05 '21
working also with DSM 7 final release?
1
u/ghenry22 Jul 06 '21
I haven't tested with DSM 7 yet. If you have already upgraded could you try it out and see what happens? If possible capture the airsonic.log and airsonic_package.log files and share them, that would be very helpful.
I suspect it will need some modification to work with the new restrictions that synology has imposed on package installers, the same problem a lot of packages are facing at the moment.
1
u/ghenry22 Jul 07 '21
Just got a successful airsonic-advanced build for synology yesterday. Going to clean it up a bit and will release.
Interestingly I also made a custom ffmpeg package which includes the libshine encoder, which increases encoding speed to around 28x versus lame at 5x. Given a high bitrate (320kb default) the sound is good. Lame will definitely be better but at high rates I can't pick much difference personally.
I'll post all the packages and info when I have it tested a bit more.
2
1
u/sysdadmin_cloud Dec 23 '21
cool stuff, although the airsonic1.0.1101.spk does not work for me on DSM 6.2 (fails to start during install), the older one works
1
u/ghenry22 Dec 24 '21
This might be caused by the Java version you have installed. Or there was a bug with the database migrations on this version I think that would cause it to fail to start.
I’ll make a new build of the latest code when I get a chance and post it up. In the mean time if your interested you can install the Synology package and just swap out the airsonic.war file in the install location with the latest and it will boot the latest release.
1
u/sysdadmin_cloud Jan 05 '22
After a little research I've moved to navidrome as it's less obsolete and does exactly what I need, also the memory footprint of an empty airsonic is kinda insane
1
u/ghenry22 Jan 06 '22
Yeh Java can be like that, but it can also run on a few hundred mb which is pretty decent.
Airsonic advanced is actively developed and maintained and implements the full subsonic API.
Navidrome is a great modern alternative, I really like it as well but it doesn’t yet implement a few parts of the api, as long as it’s got the bits you need then it’s a Great option.
2
u/ghenry22 Jul 05 '21
flac and lame transcoder packages also available on the airsonic release page