Overview
Project N.O.M.A.D.’s management stack is defined in a single Docker Compose file. You download this template, fill in the required environment variables, and start the stack withdocker compose up -d.
Steps
1
Download the Compose template
Copy the
management_compose.yaml template to your machine and rename it to docker-compose.yml (or keep the original name — Docker Compose accepts both).2
Set the required environment variables
Open the file and replace all
replaceme placeholder values with real values. See the environment variables reference below for details on each required variable.3
Start the stack
4
Open the Command Center
Once the stack is healthy, open a browser and navigate to the URL you set in the
URL environment variable — typically:Environment variables
The following variables must be set before starting the stack. Theadmin service will fail to start if any replaceme values remain.
Optional environment variables
These variables have sensible defaults and do not need to be changed for most deployments:Services
The Compose stack starts the following services:Port mappings
To change which host port the Command Center is accessible on, update the port mapping in the
admin service — for example, "9090:8080" makes it accessible on port 9090.
MySQL and Redis ports are not exposed to the host by default. Both services are only reachable by other containers within the
project-nomad Docker network. This is intentional — do not add host port mappings for these services unless you have a specific reason to do so.Volume mounts
Compose file reference
The full template is available at:Installation
Install N.O.M.A.D. using the one-line installer.
Easy Setup Wizard
Configure capabilities and download content after installation.