You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
thank you for the PRs regarding basing the betanin image off of lsio/beets. I think it's a cool idea but I decided not to go for it for now. the reasons being
I have limited time to work on betanin and other projects these days with a busy full time job
my worry is that basing betanin off the lsio image could lead to the betanin build just breaking randomly like it loves to do already
I'm trying to make things as simple and reproducible as I can by pinning deps and having control over the base image
also I'm keeping in mind a future where betanin doesn't just shell out to betanin for music, but shells out to whatever media management cli tool you like
so instead I updated the image to build the likes of mp3val, mp3gain, chromaprint, lots of other stuff, by doing a docker multi stage build where those extra programs are built from APKBUILDs
(if I'm still missing some extra goodies that lsio comes with, please let me know)
on top of this
the new image is roughly the same size as lsio at about 200MB
no rustc
PID/GID are set by default
the docker volumes have changed to reflect this /root -> /b (also mentioned in readme)
IMO keeping it like this (just mounting a HOME directory) makes it easy to add other cli tool's config files
if you have any suggestions/questions/whatever please let me know 👍
The text was updated successfully, but these errors were encountered:
hi @montchr, @w1ldg00se, and all
thank you for the PRs regarding basing the betanin image off of lsio/beets. I think it's a cool idea but I decided not to go for it for now. the reasons being
so instead I updated the image to build the likes of mp3val, mp3gain, chromaprint, lots of other stuff, by doing a docker multi stage build where those extra programs are built from APKBUILDs
(if I'm still missing some extra goodies that lsio comes with, please let me know)
on top of this
/root
->/b
(also mentioned in readme)if you have any suggestions/questions/whatever please let me know 👍
The text was updated successfully, but these errors were encountered: