Looking at this again, after ensuring that all users have permissions to run files,
running ./server.sh start gives the following error:
Fatal! [USER] failed to adjust data privileges. Aborting.
When running it with sudo permissions I get:
Starting VintagestoryServer.dll ...
bash: line 1: cd: /home/neldu_nak/vintagestory/server: Permission denied
Warning! Problems with VintagestoryServer.dll! Make sure user vintagestory has read/write access.
VintagestoryServer.dll is not running.
Error! User vintagestory could not start VintagestoryServer.dll! Please check /home/neldu_nak/vintagestory/server/data/Logs.
neldu_nak@drfacilier:~/vintagestory/server$ ./server.sh start