[READ-ONLY] Mirror of https://github.com/FoxxMD/multi-scrobbler. Scrobble plays from multiple sources to multiple clients docs.multi-scrobbler.app
deezer docker jellyfin koito lastfm listenbrainz maloja mopidy mpris music music-assistant plex scrobble self-hosted spotify subsonic tautulli youtube-music
0

Configure Feed

Select the types of activity you want to include in your feed.

chore(docker): Update node version and reduce npm verbosity

* Update to latest node 20.x minor version
* Remove `--verbose` and enable `--no-audit` for npm install to reduce install time
* These were left over from debugging ARM builds from Feb 2024

FoxxMD (Jan 16, 2025, 2:43 PM EST) e2775cd9 816bec88

+3 -4
+3 -4
Dockerfile
··· 1 1 FROM ghcr.io/linuxserver/baseimage-debian:bookworm AS base 2 2 3 3 ENV TZ=Etc/GMT 4 - ENV NODE_VERSION 20.11.1 4 + ENV NODE_VERSION=20.18.1 5 5 6 6 # borrowing openssl header removal trick from offical docker-node 7 7 # https://github.com/nodejs/docker-node/blob/main/18/bookworm-slim/Dockerfile#L8 ··· 75 75 # This FAILED for node < 20 when building arm64 but not amd64 (and alpine-based Dockerfile has no issues building arm64) 76 76 # see https://github.com/FoxxMD/multi-scrobbler/issues/126 77 77 RUN npm ci \ 78 - --verbose \ 79 - # --no-audit \ 78 + --no-audit \ 80 79 && chown -R root:root node_modules 81 80 82 81 COPY --chown=abc:abc . /app ··· 103 102 ARG APP_BUILD_VERSION 104 103 ENV APP_VERSION=$APP_BUILD_VERSION 105 104 106 - RUN npm ci --omit=dev \ 105 + RUN npm ci --omit=dev --no-audit \ 107 106 && npm cache clean --force \ 108 107 && chown -R abc:abc node_modules \ 109 108 && rm -rf /root/.cache