Open rati0nal opened 2 years ago
Just installed Navidrome as subsonic and log4j issues. This as a non docker app would be awesome !
I'll look into this packaging it up as a tgz file so that all is needed is node.js, and some sort of init system to manage the process.
I've created a dockerless version locally based on the Dockerfile. Just made a very basic script for it as well, and added a systemd service file. Let me know if these would be of use to anyone.
If you provide your script and systemd file I could add them to the README?
lxc-create <
Or something like that ?
Sorry for the delay in responding, @simojenki. I’ll try to get the info to you today. What’s the best way to get it to you?
Either add it to this thread, or email simojenki at gmail
Thanks, @simojenki ! I zipped up the two files (make-bonob-app and bonob.service) and attached it here. Let me know if you have any issues with anything.
Quick notes:
Let me know if you have any questions. They're very basic files but hopefully of some use.
Yeah another vote for non-Docker, it introduces so many networking issues...
I'll look into using pkg to creating a single executable binary. This time of year is super busy however so it's going to have to wait a few weeks.
+1 to this
Perhaps this project could make that happen -> https://github.com/vercel/pkg
Not sure if this still works or whether any further work has been done on this. I really want to run this as an LXC. Im working through it but finding the script now fails in a couple places.. I think some of the dependencies are no longer valid. I will try to post whatever i do to make this work on LXC if i get there.
Currently the error i have is . . .
node-pre-gyp ERR! install response status 404 Not Found on https://github.com/marudor/libxmljs2/releases/download/v0.32.0/node-v120-linux-x64-glibc.tar.gz
Im guessing this is just a versioning issue.. will see if i can modify. Im just wondering if @jparnzen might have updated this aready. Thanks so much for the work here!
so when i follow that error above, v120 doesnt seem to be there, the newest is 115 but i have changed reference to 120 in many places but i just cant get it to work.
i could never get this to go.. i assume it needs some updating. i did try another version of this (see other issue here #92 where someone gave the instructions on how to build on Arch Linux. I created an LXC under proxmox and its working!
Is it possible to get a non-docker version of this? The project looks amazing but I don't run a docker environment (LXC install of Navidrome).