Change-detection: Stuck on deploying, but app runs

I installed the change-detection app yesterday, and it seems to work great. I’m currently on the App Version: v0.46.16 / Version: v1.0.0 . The only problem is that the app is stuck on “Deploying”, but the app is accessible, and I’ve even set up a reverse proxy for remote access along with a long password. Any ideas on which values to check?

What does sudo docker ps show?
Specifically the STATUS column for the app in question.

“Up 5 minutes (unhealthy)”. I just downloaded App Version: v0.49.17 / Version: v1.0.1 just now too.

CONTAINER ID   IMAGE                                                 COMMAND                  CREATED         STATUS                     PORTS                                                                                                                               NAMES
4543f238b218   ghcr.io/dgtlmoon/changedetection.io:0.49.17           "python ./changedete…"   5 minutes ago   Up 5 minutes (unhealthy)   5000/tcp, 192.168.1.2:30159->30159/tcp                                                                                              ix-change-detection-change-detection-1

I have a feeling that TrueNAS is attempting to verify using https and this is a http application.

Looking at what I understand to be the code regulating this, it doesn’t look like that is the case:

Still, something about that healthcheck is apparently not working as it should…

What is port 30159 for?
5000 is mentioned on the official github but 30159 is not.
When you say you can visit the page, are you visiting it on #.#.#.#:5000 or #.#.#.#:30159?

Port 30159 was part of the TrueNAS Apps configuration. And I agree that the TrueNAS health detection isn’t working as expected as the app works as expected.

As a quick test, can you try changing 30159 as depicted under Network Configuration on your screenshot, to 5000?

You will need to temporarily change your app url to mirror the port change.

image

If it’s still like that even after a few minutes then I am out of ideas.

You would do well posting the core issue (stuck deploying even though the app is running) as a bugreport on the apps github:

Submitted as Community App: Change Detection change-detection app fails heath check, stuck at deploying, but app works · Issue #2287 · truenas/apps · GitHub .