Software requirements
Server-side software requirements:
# | Component Type | Component Name | Required / Optional | Notes |
---|---|---|---|---|
1 | Operating system | Rocky 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). |
2 | Database | MongoDB 7.0 | Required | 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. |
3 | Java Runtime Environment | Java 17 | Required | 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 Type | Component Name | Required / Optional | Notes |
---|---|---|---|---|
4 | Full-text search service | Apache 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 |
5 | Sync service | elDoc Java Mongo Connector | Optional | 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 |
6 | Online 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 |
7 | Office conversion service | LibreOffice 7.x | Optional | 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 |
8 | Other software | Various tools & utils | Optional | Deployed 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