Something I noticed and forgot to mention.
Appears your implementation is binding to all network interfaces.
Here's from Machine details on my Synology package install.
Endpoints
x.x.x.x:port (Home network WAN IP address)
10.10.10.19:port (Synology eth1 i/f not connected to LAN or router, direct connection between NAS's)
172.17.0.1:port (Synology Docker default bridge network not being used)
172.18.0.1:port (Synology Docker named bridge network used by containers including Channels DVR)
192.168.1.4:port (Synology eth0 i/f connected to LAN and router used by Channels DVR)
Same NAS. Here's from Machine details on my Synology Docker container install.
Endpoints
x.x.x.x:port (Home network WAN IP address)
172.18.0.3:port (Synology Docker named bridge network used by Channels DVR container)