On this page, you will find the installation link, requirements, settings and deployment stages for discovery, classification or other topics.
GEODI Installation as a Windows Service
Offline Environment Preparation
Installation
GEODI can work with a log on user or as a Windows service. We suggest it to work as a service. To ease some of the following steps, we suggest you to do the installation with the service user.
Download setup file and trigger it.
Licence code will be required during the setup phase. With a valid licence code, modules that are included in the licence will be installed automatically via DECE-STORE. For an offline installation environment, modules will be provided by DECE team.
GEODI management interface will be opened in the browser with http://127.0.0.1:3323/manager address after installation.
GEODI server must be reachable from other machines for classification or agent discovery implementations. DNS and SSL definitions must have been made for this reason.
You need to create the Windows service for GEODI to work continuously. GEODI Setup as a Windows Service
Congratulations, you installed GEODI. The next step is to download templates from DECE-STORE.
The Frequently Asked Questions page provides issues and solutions you might encounter during installation or other processes.
Update
We constantly update the software because we value quality and user experience. For a GEODI update, running the "update.bat" command that comes with the installation as an administrator is sufficient. You run the command and leave it. All necessary operations will be performed on a running system.
GEODI modules get updates more frequently than the main GEODI version. To update only modules you may run UpdateModules.bat çalıştırabilirsiniz.
GEODI AppDataFolder
GEODI stores workspace definitions, indexes, logs, and other data in the %appdata% folder, which is created automatically during installation.
You need to set up a new folder if the install and Windows service users are different. Otherwise, the service cannot access the license and other information.
Change the AppDataFolder
value in the SystemSettings.json
file.
https://decesw.atlassian.net/wiki/x/RofcUg
You may use this method if there is insufficient space in the default %appdata% folders.
GEODI must be closed during these changes.
If there are previous %appdata% folders, you may MOVE them to the new location. After MOVE, you should also change the folders' read/write permissions for Windows service users' access.
This action will ensure that the license and other settings remain intact.
Defining SSL Certificate
For Classification and Agent PC Discovery projects, the GEODI address must be secure and accessible to clients. You must make the following settings in GEODI for the SSL Certificate. For details, refer to the page. Definitions must be made before agent deployments.
SSL definitions are made in the SystemSettings.json
file in the GEODI installation directory.
"AppPort":443,
"NoSSLPort":80,
"ForceHttpsRedirect":true,
"SSLLocalCertificateSerial":"<certificate-serial-number>"
To obtain the certificate serial number: Open the Manage User Certificates application. You can get the Certificate Serial Number from the properties/details tab of the relevant certificate under the Personal tree. If you have a *pfx file, you must first install it by double-clicking on the file.
Load Balancer Case: In cases where certificates are managed with a load balancer, you do not need to make any additional definitions on the GEODI side.
GEODI Installation as a Windows Service
Mapped Sources
Offline Environment Preparation
GEODI downloads the modules from DECE-STORE by default. You should change the update address if the server cannot access DECE-STORE.
DECE teams will provide
*.GeodiModuleX
files, and you should put them in the<geodifolder>/LocalDECESTORE
folder. DECE teams will update you with new files when they are available.Then, the
ModuleStoreFolder
value inSystemSettings.json
should be set to<geodifolder>/LocalDECESTORE.
The new GEODI setup can be downloaded and installed as usual.
Licence Update
Run LicenseUpdate.bat to open the dialog.
If you need to move the GEODI to another machine, you should deactivate the license and then reactivate it on the new machine.
You should also apply the new license keys on the same dialog.
You do not need to stop the service.