Skip to content

v2.4.4

Choose a tag to compare

@github-actions github-actions released this 31 Oct 11:01
· 5 commits to master since this release

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 need init: true in your Compose file.

🏗️ Infrastructure

  • The container now switches to its unprivileged user with setpriv instead of su. 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.