[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: Remove unused dockerfile

alpine hasn't been used in awhile due to dns problems

FoxxMD (Feb 4, 2026, 1:41 PM UTC) c7bf419a c36c7c64

-73
-73
alpine.Dockerfile
··· 1 - FROM lsiobase/alpine:3.18 as base 2 - 3 - ENV TZ=Etc/GMT 4 - 5 - RUN \ 6 - echo "**** install build packages ****" && \ 7 - apk add --no-cache \ 8 - avahi \ 9 - avahi-tools \ 10 - nodejs \ 11 - npm \ 12 - && \ 13 - echo "**** cleanup ****" && \ 14 - rm -rf \ 15 - /root/.cache \ 16 - /tmp/* 17 - 18 - RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone 19 - 20 - ARG data_dir=/config 21 - VOLUME $data_dir 22 - ENV CONFIG_DIR=$data_dir 23 - 24 - COPY docker/root/ / 25 - 26 - WORKDIR /app 27 - 28 - FROM base as build 29 - 30 - # copy dep/TS config and install dev dependencies 31 - COPY --chown=abc:abc package*.json tsconfig.json ./ 32 - COPY --chown=abc:abc patches ./patches 33 - 34 - RUN npm ci \ 35 - && chown -R root:root node_modules 36 - #RUN yarn install 37 - 38 - COPY --chown=abc:abc . /app 39 - 40 - # need to set before build so server/client build is optimized and has constants (if needed) 41 - ENV NODE_ENV=production 42 - 43 - RUN npm run docs:install && npm run build && rm -rf node_modules && rm -rf docsite/node_modules 44 - 45 - FROM base as app 46 - 47 - LABEL org.opencontainers.image.source="https://github.com/FoxxMD/multi-scrobbler" 48 - 49 - #COPY --chown=abc:abc package.json yarn.lock ./ 50 - COPY --chown=abc:abc package*.json ./ 51 - COPY --chown=abc:abc patches ./patches 52 - COPY --from=build --chown=abc:abc /app/dist /app/dist 53 - COPY --from=build --chown=abc:abc /app/src /app/src 54 - COPY --from=build --chown=abc:abc /app/docsite /app/docsite 55 - COPY --from=base /usr/local/bin /usr/local/bin 56 - COPY --from=base /usr/local/lib /usr/local/lib 57 - 58 - ENV NODE_ENV=production 59 - ENV IS_DOCKER=true 60 - ENV COLORED_STD=true 61 - 62 - # https://stackoverflow.com/a/63640896/1469797 63 - ARG APP_BUILD_VERSION 64 - ENV APP_VERSION=$APP_BUILD_VERSION 65 - 66 - RUN npm ci --omit=dev \ 67 - && npm cache clean --force \ 68 - && chown -R abc:abc node_modules \ 69 - && rm -rf node_modules/@types 70 - 71 - ARG webPort=9078 72 - ENV PORT=$webPort 73 - EXPOSE $PORT