NIM Knowledge Base
NIM Logs Visibility
NIM uses the Apache error log to display any server side errors or warnings. These logs are accessible in the NIM UI in the HELP > Logs menu item. When navigating to this location in the UI, if the logs appear blank, the log file permissions may need to be...
Max Upload Filesize and Upload Temporary Directory
The default size limit for files being uploaded to the NIM VM is 1Gb. Two values need to be modified in the php.ini file located on the NIM VM to adjust this value. The php.ini file can be found at the following location: /etc/php/7.2/apache2/php.ini Change...
How to run NIM VM Security Updates
The NIM updates typically handle all core applications updates required to keep NIM up to date. However OS security updates are continually made available by the Ubuntu community.
How to run apache as an alternate user
NIM uses Apache as it’s web server to deliver content to browsers as well as interact with project servers. In some studio environments there may be a need to run the apache service as a different user with unique access permissions. This user will require permissions to read and write to any project server you have mounted on the NIM VM. This following example will set the apache server to use the existing user NIM.
Back Up the NIM VM and Database
There are several approaches you can take to backup you NIM data.
Enabling Windows to recognize symbolic links
NIM uses symbolic links to manage the publishing of versionless files. Linux and OS X support symbolic links natively. However, when using Windows based workstations there may be a need to enable the OS to recognize symbolic links.
Restrict phpMyAdmin Access
By default the NIM VM comes with phpMyAdmin enabled to administrate the NIM database directly. You can limit access to the phpMyAdmin interface to specific machines by editing the apache.conf file.