uWSGI sometimes does not restart crashed sendreports/sendalerts processes
Hi,
I have dockerized healthchecks 3.10 with mariadb-backend (healthchecks/healthchecks:v3.10) running locally for my homelab. I have set up Email-notification with weekly reports. For several months, I only get 2 weekly notification after restart of container, then no more weekly reports. This has happened for several times now. As far as I know even with older versions of healthchecks (3.7) (because this problem was the reason for my update to 3.10).
I just sent a test mail, which works. Then I checked Account Settings -> Email reports (Weekly on Mondays Remind me daily), and at the very bottom I see this:
"Next weekly report date is August 4, 2025." -> The today date is August 18, 2025 !!!
For some reason, the "next report date" does not get updated. And I think this is the reason why I don't get weekly notifications!
For testing, I manually restarted the container --> I immediately got my weekly report, and "Next weekly report date is August 25, 2025."
I could create a cronjob for restart of the container every tuesday, however, I think if this is a bug this should be fixed within healthchecks, as I don't like manual fixed that get forgotten over time... :-) But maybe this is only a problem only on my setup? I have a minimal standard Debian VM running on Proxmox that is used only for Docker.
Any help, Thanks,
Heiko
Source: healthchecks/healthchecks