Hmph, somehow this was a lot more complicated than I was anticipating. The original motivation was that https://github.com/michaelhball/discogs_alert/pull/42 removed the no-sandbox flag from chromedriver, => docker has to run with a non-root user (which is best practice anyway).
The remaining changes were just shuffling things around to get it to work more nicely. I still can't actually get the service to run... so as of now docker is broken. I'll adapt the README when publishing the next release.
Hmph, somehow this was a lot more complicated than I was anticipating. The original motivation was that https://github.com/michaelhball/discogs_alert/pull/42 removed the
no-sandbox
flag from chromedriver, => docker has to run with a non-root user (which is best practice anyway).The remaining changes were just shuffling things around to get it to work more nicely. I still can't actually get the service to run... so as of now docker is broken. I'll adapt the README when publishing the next release.