NiDB must be installed on CentOS 8 (stream or regular). To install, follow these instructions.

Quick Install

Pre-requisites

  1. Install FSL (required for MRI qc module) https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FslInstallation
  2. Install firejail (required for minipipeline module) https://firejail.wordpress.com/
  3. Enable ImageMagick repository: yum install epel-release

Install NiDB

  1. Download most recent nidb .rpm from github: https://github.com/gbook/nidb/releases
  2. Install .rpm: yum --nogpgcheck localinstall nidb-xxxx.x.xx-1.el8.x86_64.rpm
  3. Prepare MariaDB using the following commands
bash$ sudo mysql_secure_installation
Enter current password for root (enter for none):
Change the root password? [Y/n] n
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
  1. Launch firefox from the server on which you’ve installed nidb. Go to http://localhost/setup.php and follow the instructions.

Detailed Installation/upgrade