Uptime Kuma cannot detect Syncthing

So I am using Uptime Kuma to monitor various services on my Windows Server, but it just can’t see online status of Syncthing! I have it set to check local ip of my server and TCP port 8384, but it’s down! Changing it to check HTTP(s) http://192.168.0.100:8384 also says it’s down. I have it open in firewall. Is Syncthing UI made to be accessible only from localhost so Uptime Kuma running in docker can’t see it? I can’t even open the web interface from another PC on LAN.

Yes, by default that is the case. You can change the address in the Web GUI settings.

1 Like

Is what you’re after, by the looks of it.

1 Like

I figured I can monitor the service by checking the port 22000 and that works

In case it helps, we do have a special health-check endpoint in the API:

It still needs the GUI listen address to be configured appropriately though, for the port to even be reachable from other network nodes.

3 Likes