Package Bliss as a QPKG for easy installation on QNAP NAS devices, where all my music is :)
This has now been launched: Release 20170919 – official @QNAP_nas support! https://www.blisshq.com/music-library-management-blog/2017/09/19/release-20170914-official-qnap/ , would love to get feedback!
Dan, My install is on an x86 QNAP NAS running QTS 4.2 - this comes with the QNAP Container Station app which supports LXC and Docker containers. There is also access to the docker & LXC command line tools if you SSH to the NAS. The only reason I chose the LXC image was that it built a smaller container that the Docker one for the Ubuntu install.
I've checked the link to gshipley's site and I can fetch the Docker image using the command line tools on the QNAP and the container runs fine on the QNAP :o)
Sean, so is this "native" running inside QNAP or is it inside a Docker container? What processor is the QNAP running?
I have also been talking to someone writing a Docker container, see https://hub.docker.com/r/gshipley/bliss/ . I thought this was only good for x86 architectures, but maybe QNAP is x86...
You can get a URL to the latest version of bliss from http://www.blisshq.com/app/latest-linux-version .
It looks like the memory and CPU settings are fine for the QNAP Container - Bliss is currently churning through my music collection and the container memory usage are both sitting around 60% of the allocated resources (1024Mb & 50% of NAS CPU), so I'd expect it to be a lot lower once the initial scan is complete.
I can confirm that Bliss works in the QNAP Container host, and the set-up process is pretty straight forward. The steps I used are listed below - any improvements or suggestions welcome as this was my first shot at configuring a container...
BTW: It would be handy if there was a standard URL for fetching the latest Bliss install jar file - e.g. http://www.blisshq.com/downloads/bliss-install-latest.jar
Create New Container - I used ubunti-trusty (LXC) which is listed under the QNAP Recommended Containers
In the configuration panel make the following changes:
Advanced-Network: Map TCP port 3220 on container to 3220 on host NAS
Advanced-Device: TTY(4) R/W (Not sure if this step is necessary)
Advanced-Storage: Map /path/to/music to /mnt/Music (R/W)
CPU 50%, RAM 1024 (Just a guess here, but these limits seem to work with my library)
Start the Container, and got to the container console in the QNAP UI, then execute the following commands
apt-get install wget
apt-get install openjdk-6-jre
java -jar bliss-install-20151013.jar -console
I installed bliss in /root, so start using /root/bin/bliss.sh
Wait for Bliss to start, then go to http://<your-QNAP-IP>:3220 and configure Bliss as normal.
Can anyone comment on whether implementing bliss within a Docker container would satisfy this? I understand Docker support is coming to QNAP but wasn't sure on device by device support.
Dan Morgan commented
+1 vote for Asustor NAS devices (they use apk's). Used to have a ReadyNAS as my primary, but upgraded to Asustor. My remaining ReadyNAS is already overloaded app-wise, so don't want to use the RN app if possible. :)
Hi, I also would like Bliss to become available for QNAP. Sadly I don't have the necessary skills
(knowledge of Linux, compiling binaries, the command line, installing Java).
Hopefully somebody else does?
mb, please get in contact via http://www.blisshq.com/contact.html and we can discuss...
I'd also like to help if I can - have an x86 Qnap
Would love to have Bliss running on mt QNAP NAS
I've been in touch with some of the people below, and they sent a WiP QPKG: https://dl.dropboxusercontent.com/u/6134049/Bliss_0.1.zip
As far as I can see, this is a work-in-progress for an old version of bliss. If anyone wants to take this forward I offer all the help I can in customising bliss to make sure it runs fine on QNAP devices. However, without a QNAP to test on myself, there's little point in me doing this work.
I'll try to follow up to some of the people below...
Joseph Derrick commented
This never appeared to come to fruition, or have I somehow missed it?
You'd have to ask the people writing the plugin... best to get in touch with them via the QNAP forum.
Any progress on this? Would love to run it on the NAS. Also, if support of file conversion would be nice. APE+CUE/WAV/multi-track-> individual Flac
There's a discussion about this here: http://forum.qnap.com/viewtopic.php?f=132&t=72660
Jan Tönjes commented
yeah, it'd be awsome of this would work :-)
Good to hear that there is a development going! If there is an update, please let it know.
A folder is created in the user's home drive called '.bliss'. Inside this all the config and internal data is stored. It is possible to override this location if required.
Feel free to get in touch by email if you have more detailed questions.
A QPKG is created and in the testing phase. Can you tell me where the file is that saves the config settings?