I have finally up & running my VPS client @
http://94.102.63.115:7875/Does that mean that other users can connect there with their accounts? If so I would be glad to host them (and a good opportunity to test if everything is ok)!
They could connect, but please be aware passwords are submitted in clear text - better use accounts holding only small amounts.
Here is a security tip for those running Nxt on a remote server:
The Nxt server uses plain http, not https. So if you a running a VPS server at
http://my-server.example.com:7875, every time you unlock your account there is a risk that the password will be captured in transit. There is another annoyance in such a setup: since you are not running on localhost, the Nxt interface disables access to certain features, e.g. you cannot remove peers from the blacklist / active list by clicking on the trash icon. But as long as you have ssh access to the remote server, there is a simple solution. Just use ssh tunneling:
ssh -L localhost:7885:localhost:7875 my-server.example.com
The above command will establish an ssh tunnel between your machine (localhost) and the remove server where Nxt is running, my-server.example.com, from port 7885 on localhost to port 7875 on the remote host. Then, instead of going to
http://my-server.example.com:7875 , open
http://localhost:7885 , and you will be connected to the remote Nxt instance. Except, your connection will be encrypted so nobody can listen to it. And, from the point of view of the remote Nxt process, your connection is coming from localhost, so editing the peers lists will be enabled.
Once you make sure it is working, the next time you invoke ssh you can just put it in the background, and also use the -N flag so that it does not open a terminal connection (unless you need it):
ssh -L localhost:7885:localhost:7875 -N my-server.example.com &
(Note: I use port 7885 on localhost, in case 7875 is already used by a local Nxt instance. But any available port can be used instead.)
Obviously, in your case you can securely access your VPS server over this ssh tunnel, but other users are still at risk - and you can't give everyone ssh access.