I am using Nextcloud AIO in the lastest version Nextcloud AIO v11.3.0.
Since the latest two updates I face a small, perhaps cosmetic problem with the installation. In the Nextcloud AIO interface, where the several containers are listed, all containers are shown as “running” (green), except Notify Push, which stays at “starting” (yellow).
When I check the logs of “Notify Push” container, I see:
2025-07-11T12:50:06.926685232Z Waiting for Nextcloud to start...
2025-07-11T12:50:11.928402628Z Waiting for Nextcloud to start...
2025-07-11T12:50:16.930241430Z Waiting for Nextcloud to start...
2025-07-11T12:50:21.932402002Z Connection to nextcloud-aio-nextcloud (172.16.4.6) 9001 port [tcp/*] succeeded!
2025-07-11T12:50:21.933826393Z notify-push was started
2025-07-11T12:50:21.976453513Z [2025-07-11 14:50:21.976246 +02:00] ERROR [notify_push] src/main.rs:84: Self test failed: Error while communicating with nextcloud instance: error sending request for url (https://<redacted>/index.php/apps/notify_push/test/version)
If a container fails to start or is marked as “unhealthy” (e.g., the “apache” container), I’ve found that the installation image for that specific container might not have been downloaded correctly. In such cases, I follow these steps:
Stop all containers as usual.
Delete all stopped containers in Portainer, including the problematic one.
Additionally, delete the installation image (in Portainer) for the Docker container that failed to start or was marked as unhealthy.
Let the system redownload the image and recreate the container.This ensures that any potentially corrupted or incomplete image is replaced, and it has resolved issues for me multiple times.
Thanks for your idea. I just tried that. I stopped all containers except the mastercontainer, I deleted the containers and also all their images. Restarting took a while. In the end I still have the same situation: “Notify Push” stays in “Starting”.
I just upgraded my AIO installation to v11.4.0, but it shows the same behaviour. During testing in the last days, I also noticed situations where it was not “notify push” which stayed yellow, but “Imaginary” once as well (instead of of “notify push”). I also had once the situation, that it was “Apache”, which was staying yellow. This was especially bad, because then I couldn’t use the “stop containers” button in the control panel of AIO, as it was not displayed. Now after upgrading to v11.4.0, it is “notify push” again, which stays yellow.