Software requirements

Server-side software requirements:

#Component TypeComponent NameRequired / OptionalNotes
1Operating systemRocky Linux 9 (Minimal)Required

Download:

elDoc system supports deployment on the RedHat Enterprise Linux (RHEL) 9, which is 1:1 binary compatible with Rocky Linux 9.

Note: deployment on Windows Server 2016/2019/2022 OS is possible, but such deployment is not covered by this documentation. Nevertheless deployment can be performed using the same steps  as provided but ported to the respective Windows OS).

2DatabaseMongoDB 7.0Required

Download:

elDoc uses MongoDB database for storing all meta-data and file-attachments. elDoc follows the MongoDB latest releases and tested against latest versions of MongoDB database.

3Java Runtime EnvironmentJava 17Required

Download:

elDoc requires Java 17 to be installed. elDoc tested against Azul Zulu build of OpenJDK. Oracle JRE can be used as well and should work the same as Azul Zulu build.

#Component TypeComponent NameRequired / OptionalNotes
4Full-text search serviceApache Solr 9.x (latest)Optional

Download: https://solr.apache.org/downloads.html

* This is an optional component, it should be installed only in case respective full-text search functionality is required

5Sync serviceelDoc Java Mongo ConnectorOptional

Prerequisite for full-text search service component. Provides integration between databased and indexing service.

* This is an optional component, it should be installed only in case respective full-text search functionality is required

6Online editing service

CollaboraOnline 23.x (latest)

Optional

* This is an optional component, it should be installed only in case respective online-editing functionality is required

7Office conversion serviceLibreOffice 7.xOptional

Deployed via Linux standard package manager.

* This is an optional component, it should be installed only in case respective online-preview and document filling functionality is required

8Other softwareVarious tools & utilsOptionalDeployed via Linux standard package manager during elDoc system deployment.

Client-side software requirements:

elDoc is a web-based application which can be accessed from any devices via standard web-browser. Access from mobile devices is supported as well using mobile versions of web-browsers. While accessing elDoc from mobile devices - elDoc user interface adapts to smaller screen sizes in order to provide optimized for mobile device user interface layout.

Supported web-browsers:

elDoc supports all modern web-browsers, including (but not limiting to) listed below:

  • Mozilla Firefox
  • Opera
  • Microsoft Edge
  • Google Chrome

Support for IE (Internet Explorer) web-browser is limited or not present at all on some pages. It is strongly recommended to use any other web-browser instead of IE.

Last modified: February 08, 2024