The following assumes that local storage has been added to the NMT. Eventually, I'll bundle the mentioned software together on this site and/or make them available via the Community Software Installer. I have begun to put this together on a different server (for now).
Firmware was downloaded onto a laptop, moved to a USB stick and run from the front USB of the NMT. The local storage (HDD, then SSD) was initialised during the course of this.
Telnet was installed from the USB stick.
Web-based remote control media playback (pwrc) was installed from USB stick. Allows playback from phone/tablet/PC etc.
Using the TV, I setup the the NMT to have the following NMT Applications started/enabled:
UPnP AV Server
myiHome Server
FTP Server
I use Linux Mint on a daily basis, so using a Windows 7 virtual machine on a laptop, Community Software Installer (csi) was installed.. This allowed the following packages to be loaded onto the NMT storage (once I'd tweaked some of the packages - more details elsewhere).
I installed MediaTomb via CSI and got it up and running (http://192.168.2.180:49152/) however, with about a thousand audio files it took a while to index them - not really a problem. I uninstalled it due to not being able to read/index files that had non-alphanumeric characters, such as `' and accented letters. Likely it's a character set issue (some characters replaced by a question mark), or more probable, that the filenames weren't quoted/de-limited properly - spaces didn't appear to be an issue though.