Repository navigation
v2.4.4
This release keeps the Docker container healthy and stops it from piling up leftover processes.
🐛 Fixes
- Fixed the container showing as unhealthy (for example in Portainer) even though the app was running fine. On slower hosts like a Raspberry Pi, the built-in health check could take longer than its time limit, so every check failed. It now has more time to answer, and new containers get a longer grace period at startup.
- Fixed thousands of leftover
<defunct>(zombie) processes building up inside the container over time. The container now runs a small init process (tini) that cleans them up automatically, so you no longer needinit: truein your Compose file.
🏗️ Infrastructure
- The container now switches to its unprivileged user with
setprivinstead ofsu. Any command arguments you pass to the container are now passed through exactly as given.
📝 Good to Know
- Pull the new image and recreate the container to apply the fix. Recreating it also clears out any leftover processes from before.
- If your Compose file already has
init: true, you can keep it or remove it. Both work.