Trying to run non-docker SN on QNAP

You need to specify an absolute paths to your config and the identity locations.
Please, also use a remote access configuration to connect to your dashboard from anywhere: How to remote access the web dashboard - Storj Docs
The other way is to configure console.address: to listen on LAN IP, not the localhost as default. This is not recommended if your local network is not trusted (for example - if it is a shared WiFi network).

Perhaps it’s worth to create and register the storagenode service like there:

You also can configure the updater: