NMIS Suite Setup Script
Debian Setup
The docker-debian-setup.sh script provides everything required to setup the NMIS Suite for Docker on Debian based machines. The script can currently be found on our NMIS9 GitHub branch feature_docker_9_5_2.
You can get the script like this:
wget https://raw.githubusercontent.com/Opmantek/nmis9/feature_docker_9_5_2/docker-setup/scripts/docker-debian-setup.sh
# TODO
# wget https://firstwave.com/nmis-docker/nmis-suite-docker-setup.sh
You can run the script like this:
sh ./nmis-suite-docker-setup.sh
The script will try the following actions:
Installs Docker, Docker Compose and their dependencies
Starts the Docker service
Creates a
docker-nmisuser and home directory, part of the Docker group, to store the NMIS suite configurationsPull the configurations for NMIS suite for Docker, named
docker_conf.zip, from our NMIS9 GitHub branchfeature_docker_9_5_2and unzips themGenerate random 12 character passwords, print them to the screen and store them in the
.envfile, which comes from thedocker_conf.zip, for the NMIS/OMK container to connect to the Mongo and Redis instance’s. It will also modify theopCommon.jsonandConfig.nmisto add those passwordsIt runs
docker compose up -dto spin up the NMIS suite Docker containers and prints the URL’s to access the NMIS suite dashboards