Overview #
NiralOS EDGE includes a Smart Interactive Installer that can detect existing installations on the system.
To uninstall the product, simply run the same installation command that was originally used during installation. The installer automatically detects the existing installation and presents an option to uninstall it.
Note
Administrator (Windows) or sudo privileges (Linux/macOS) may be required to remove all components.
Step 1. Run the Installer Again #
Use the same installer command that was used to install NiralOS EDGE.
Linux / macOS
Open a Terminal and run:
curl -fsSL https://niraledge.com/install.sh | bash
Windows
Open Windows PowerShell and run:
irm https://niraledge.com/install.ps1 | iex
Step 2. Existing Installation Detected #
The installer automatically scans the system.
If an existing NiralOS EDGE installation is found, a message similar to the following is displayed:
Existing NiralOS EDGE installation detected.
Please choose one of the following options:
1. Upgrade Installation
2. Uninstall Installation
3. Exit
Select:
2. Uninstall Installation
Step 3. Confirm Uninstallation #
The installer asks you to confirm the uninstall operation.
Example
Are you sure you want to uninstall NiralOS EDGE?
Yes / No
Enter:
Yes, to continue.
Step 4. Remove Docker Volumes (Optional) #
The installer then asks whether Docker volumes should also be removed.
Example
Remove Docker Volumes?
Yes / No
If you select No
Only the application containers and services are removed.
The Docker volumes are preserved, allowing the application data to remain available for future installations.
If you select Yes
The installer removes:
- NiralOS EDGE servicesÂ
- Docker containersÂ
- Docker networksÂ
- Docker images (used by NiralOS EDGE)Â
- Docker volumesÂ
Warning
Removing Docker volumes permanently deletes all application data, including:
- UsersÂ
- ConfigurationÂ
- TenantsÂ
- SitesÂ
- Infrastructure inventoryÂ
- Metrics and monitoring dataÂ
- Application stateÂ
This operation cannot be undone. Use this option only if you intend to completely remove NiralOS EDGE from the system
Step 5. Uninstallation #
The installer automatically performs the following tasks:
- Stops all NiralOS EDGE servicesÂ
- Removes application containersÂ
- Removes Docker networksÂ
- Removes application imagesÂ
- Optionally removes Docker volumesÂ
- Cleans up installer resourcesÂ
Progress is displayed on the terminal until completion.
Step 6. Uninstallation Complete #
When the process finishes successfully, a confirmation message is displayed.
Example
NiralOS EDGE has been successfully removed from this system.
If Docker volumes were preserved, the installer will also indicate that application data remains on the system.
Reinstalling NiralOS EDGE #
If you decide to install NiralOS EDGE again in the future, simply run the installation command.
- If Docker volumes were preserved, the installer may reuse the existing application data.Â
- If Docker volumes were removed, the installation starts as a fresh deployment.
Troubleshooting #
Installer Does Not Detect an Existing Installation #
Verify that
- NiralOS EDGE was originally installed using the Smart Installer.Â
- Docker is running.Â
- The installer is executed with sufficient privileges.
Docker Volumes Cannot Be Removed #
Ensure
- Docker Engine is running.Â
- No containers are using the volumes.Â
- The current user has permission to manage Docker resources.