4.13.1: Reconnect the dashboard / Bye bye `:latest`
Due to external package updates the web socket connection was broken on Bookworm installations (both docker as manual). This resulted in an offline state in the browser, and all the counters at the top of the dashboard at zero. No bueno…
So the web socket code is has been rewritten so it is working again. And the code is now also more robust for the future.
No more Docker :latest
With version 4.13.0 there was no :latest image any more. This was not intentional, but happened. And actually it is better. There are people mixing OS and container versions. And even it does work, it makes it very hard to debug when things do not work.
So now it is official. There is no more :latest tag for the Docker images. This way, you have to pick a specific version. Which makes it a bit easier to manage issues and support.
If for what reason you need to use the old :latest version, stick with :X-buster-java version. But keep in mind: This is an old version, which is not even supported anymore at all. It works as is…
https://theyosh.github.io/TerrariumPI/posts/2025/11/09/release-terrariumpi-v-4-13-1/
Upgrading
Use the following steps to upgrade TerrariumPI
Docker
- Stop TerrariumPI:
docker compose down - Update version number in
docker-compose.yamland rundocker compose pull - Start TerrariumPI:
docker compose up -d
Or go to the upgrade steps on the documentation page
Manual
- Stop TerrariumPI:
sudo service terrariumpi stop - Update the code:
git pull - Rerun the installer:
sudo ./install.sh - Start TerrariumPI:
sudo service terrariumpi start
Or go to the upgrade steps on the documentation page
What's Changed
- Bump pip from 25.2 to 25.3 by @dependabot[bot] in #1037
Full Changelog: 4.13.0...4.13.1