Installation¶
This guide covers how to install and run NILS on your system.
Prerequisites¶
Before installing NILS, ensure you have:
- Docker (version 20.10 or later)
- Docker Compose (version 2.0 or later)
- Git (for cloning the repository)
Verifying Prerequisites¶
# Check Docker version
docker --version
# Docker version 24.0.0 or later
# Check Docker Compose version
docker compose version
# Docker Compose version v2.20.0 or later
# Check Git
git --version
Installation Steps¶
1. Clone the Repository¶
2. Configure Environment¶
Copy the example environment file and adjust settings if needed:
The default configuration works for most setups. See Configuration for customization options.
3. Start NILS¶
This command will:
- Pull required Docker images
- Build the application containers
- Initialize the databases
- Start all services
First Start
The first start may take several minutes as Docker downloads and builds images.
4. Access the Interface¶
Once started, open your browser and navigate to:
Stopping NILS¶
To stop all services:
Updating NILS¶
To update to the latest version:
Troubleshooting¶
Port Conflicts¶
If port 5173 is already in use, you can modify the port in your .env file:
Permission Issues¶
On Linux, you may need to add your user to the docker group:
Container Issues¶
To clean up and start fresh:
Next Steps¶
- Continue to Quick Start to import your first dataset
- See Configuration for advanced settings