Software requirements
# | Component Type | Component Name | Required / Optional | Notes |
---|---|---|---|---|
1 | Operating system | CentOS Linux 8 x64 (Minimal profile) | Required | Download links:
elDoc system also supports deployment on the following OS: CentOS Linux 7, RedHat Enterprise Linux (RHEL) 7/8, Windows Server 2012/2016/2019, but such deployments are not covered by this documentation. |
2 | Database | MongoDB 4.4 | Required | elDoc uses MongoDB as its database for storing all meta-data and file-attachments. elDoc follows the MongoDB latest releases and tested against latest versions of MongoDB database. Download link: https://www.mongodb.com/try/download/community |
3 | Java Runtime Environment | Java 8 | Required | elDoc requires Java 8 to be installed. elDoc tested against Oracle and Azul implementations of Java. Download links: Azul (recommended): https://www.azul.com/downloads/zulu-community/?version=java-8-lts&os=centos&architecture=x86-64-bit&package=jre Oracle (may require license): https://www.oracle.com/java/technologies/javase-jre8-downloads.html |
# | Component Type | Component Name | Required / Optional | Notes |
---|---|---|---|---|
4 | Full-text search service | Apache Solr 8.6 | Optional | Download link: https://lucene.apache.org/solr/downloads.html * This is an optional component, it should be installed only in case respective full-text search functionality is required |
5 | Sync service | mongo-connector[solr] | 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 | OnlyOffice 6.x | Optional | Deployed via container sub-system. * This is an optional component, it should be installed only in case respective online-editing functionality is required |
7 | Office conversion service | LibreOffice 6.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. |
Last modified: May 12, 2023