GEODI Server Installation
This page contains the installation link, requirements, settings, and deployment stages for discovery, classification, or other topics.
Installation
Download the setup file and run it. GEODI may run as a Windows service or EXE during a log-on user session. For uninterrupted service, you must choose Windows Service.
During installation, the
GEODIDATAFOLDERpath you provide will be used to store projects, indexes, logs, and certain configuration files. Ensure that the service user running GEODI has full access to this directory. The default path is:C:\GEODIDATAFOLDERYou can change the folder in SystemSettings.json. Do not forget to move old folder content.
A license code will be required during the setup. The setup automatically downloads from the DECE-STORE and installs the modules included in your license.
If DECE-STORE (service.decesoftware.com) access is unavailable, offline installation is required. Offline installation and maintenance are somewhat more complicated. We suggest following the standard installation by allowing limited access to DECE-STORE.
After installation, the GEODI Manager Page opens at http://127.0.0.1:3323/manager.
This address is locally available; you must define an address reachable from the endpoints for Classification and GDE Discovery Agents.
Most production environments require multiple GEODI Servers for high availability or load balancing. To simplify remote management, add each new server to the cluster configuration immediately after installation.
The next step is to install the discovery scopes or templates you need from DECE-STORE. Search by country, regulation, or business need to quickly find the most relevant modules.
Once installed, templates are automatically kept up to date by GEODI, ensuring that your discovery and compliance configurations remain aligned with evolving regulations and standards.
In offline deployments, DECE-STORE modules must be updated manually. To enable automatic module updates, switch to online mode and allow limited outbound access to the
decesoftware.comdomains listed in the System Requirements section.
License Update
During a fresh installation GEODI will ask you the licence code. We recommend get your licence code prior to installation. If you are moving licence from another machine, you should first deactivate the license.
To update the licence after a period, Run LicenseUpdate.bat to and enter the new licence code.
This command will temporarly stop and restart the service.
Defining SSL Certificate
For Classification and Endpoint Discovery (GDE) projects, the GEODI server address must be accessible over HTTPS. Configure SSL before deploying agents.
SSL settings are defined in the SystemSettings.json file located in the GEODI installation directory. GEODI supports two methods for specifying the SSL certificate.
The recommended and simplest approach is to specify the certificate name. This method is supported in GEODI 10. When the certificate is renewed, run UpdateCertificate.bat from the GEODI installation directory to apply the updated certificate. GEODI reloads the certificate configuration without interrupting the service.
"SSLLocalCertificateSerial":"<certificate-name>" "AppPort":443, | Sample Certificate Name values:
|
|---|
Alternatively, you can specify the certificate serial number directly. Because the serial number changes whenever the certificate is renewed, you must update the value in SystemSettings.json after each renewal.
After making the change, run UpdateCertificate.bat to apply the updated certificate configuration.
"SSLLocalCertificateSerial":"<certificate-serial-number>"
"AppPort":443,
"NoSSLPort":80,
"ForceHttpsRedirect": true,
Installation as a Windows Service
After installation, configure GEODI to run as a Windows service by executing GEODI.WindowsServiceInstall.bat as an administrator. Windows may prompt you for administrator credentials.
The service runs under the specified Windows account, which must have permission to access all directories, network shares, databases, and other resources that GEODI will discover. Configure additional credentials within GEODI when required.
If your configuration relies on mapped drives or other startup tasks, place the required
.batfiles in theGEODI\Settings\BatchFiles\Startupdirectory. These scripts are executed automatically when the service starts.
To uninstall the service, run GEODI.WindowsServiceUnInstall.bat from the same directory.
The service appears in the Windows Services console as GEODI.WindowsService and can be managed like any other Windows service.
**
Notification E-Mail Settings
GEODI sends email notifications for alerts, workflows, scheduled reports, and other system events to predefined recipients or users who subscribe to them. These notifications provide an effective way to monitor system activity and health.
By default, GEODI sends emails through DECE mail servers. In offline deployments, or if you need to use your own mail server, configure the email settings on the following page:
Automatic Notification and E-Mail Settings
Software Update
We constantly update the software because we value quality and user experience. Please follow the step GEODI Update Steps on to updsate GEODI and/or Modules and Agents.
Logs
You can find detailed information about GEODI logs on the GEODI Logs page.
For SIEM integration, the process is simple:
Configure your SIEM system to monitor the log directories specified on that page. No additional connectors or agents are required.
This setup enables real-time monitoring of system activity, security events, and action traces directly from GEODI.
Frequently Asked Questions
You should apply the method that is explained in GEODI Server Installation page. Then, you should restart the service. Yes, each GEODI can discover the same or different data sources. Management and reporting are centralized through the Master GEODI. Yes, you can set up a redundant configuration for high availability. GEODI also supports an active-active configuration.
| Troubleshooting
You can change the index location using the settings in GEODI Server Installation
|
|---|