Skip to content

Commit 3f736c5

Browse files
authored
#131 use current dev for latest images (#132)
1 parent b42431f commit 3f736c5

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ RUN apt-get install -y git
2323

2424
RUN mkdir /src
2525
WORKDIR /src
26-
RUN git clone --depth 1 --branch v0.6.0 https://github.com/librespot-org/librespot.git
26+
RUN git clone --depth 1 --branch dev-2025-08-11 https://github.com/GioF71/librespot.git
2727
WORKDIR /src/librespot
2828
RUN CARGO_NET_GIT_FETCH_WITH_CLI=true cargo build --release --no-default-features --features "alsa-backend pulseaudio-backend with-avahi with-dns-sd with-libmdns"
2929
RUN cp /src/librespot/target/release/librespot /usr/bin/librespot

README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@ A Docker image for [librespot](https://github.com/librespot-org/librespot)
44

55
## News
66

7-
The current `latest` image does not play any file. See [this issue](https://github.com/GioF71/librespot-docker/issues/128).
8-
There is a workaround, mentioned in the issue, that (at least in my case) worked with the `latest` image.
9-
You can however use the image tagged as `develop-2025-08-11-bookworm`, in that case you don't need that workaround.
10-
That image uses the current (as per 2025-08-12) `dev` branch of the librespot repository (link to the repo is just below), instead of the official `v0.6.0` release.
11-
With the new version, the device type `homething` has been removed (supposedly because of changes on Spotify itself).
7+
The current `latest` image is built on the current `dev` branch of [librespot](https://github.com/librespot-org/librespot), at [this commit](https://github.com/librespot-org/librespot/commit/ba3d501b08345aadf207d09b3a0713853228ba64).
8+
This fixes [this issue](https://github.com/GioF71/librespot-docker/issues/128) even using the `latest` image, without the need to apply the suggested workaround (for that, thanks to [this post on Moode Audio forum](https://moodeaudio.org/forum/showthread.php?tid=7915&pid=65727#pid65727)).
9+
I will use [my fork of librespot](https://github.com/GioF71/librespot-docker), purposedly created just to have a tag named `2025-08-11` at the specified commit.
1210

1311
## Reference
1412

@@ -319,6 +317,7 @@ Just be careful to use the tag you have built.
319317

320318
Change Date|Major Changes
321319
---|---
320+
2025-08-12|Build using current `dev` branch at [this commit](https://github.com/librespot-org/librespot/commit/ba3d501b08345aadf207d09b3a0713853228ba64), using my fork
322321
2025-03-27|Fix autoplay (see [#122](https://github.com/GioF71/librespot-docker/issues/122))
323322
2025-01-27|Build latest tag v0.6.0 instead of default branch
324323
2025-01-26|Added curl to the runtime dependencies (see [#113](https://github.com/GioF71/librespot-docker/issues/113))

0 commit comments

Comments
 (0)