Docdil Platform LTS 2021 can be deployed with the Docdil Docker image (recommended) or using the ZIP distribution. It can be installed on all major operating system such as Windows (client or server), Linux distributions, macOS, etc.
You need to check the following items in order to install Docdil Platform LTS 2021:
- Get a Docdil Online Services account. If not, please check the Docdil Download page and create a trial account.
- Make sure you have a valid Docdil Connect token to register your instance. Please check the Token Management documentation page.
Why using the Docdil Docker Image?
In terms of software, the only requirement to run the Docdil Docker image is Docker itself: Java, as well as all the external software, are integrated in the Docker image.
The Docdil Platform can be installed on many operating systems by running the Docdil Docker image.
Using a Docker image has several advantages:
- It is OS-independent, can be run in any container runtime.
- It provides an abstraction layer that eases installation and administration. For instance, the Docker image embeds most of the external software needed by the Docdil Platform.
- It's what we're using internally at Docdil, especially in Docdil Cloud.
- Docker and the container ecosystem are widely maintained by the open source community.
Hardware and Software Requirements
The following table lists the current requirements for running the Docdil Platform.
If you have requirements and/or constraints are not reflected below, do not hesitate to contact the Docdil team to evaluate the feasibility of running Docdil on any other environment.
Hardware Requirements | Minimum requirement to start a Docdil server:
|
Note: a production-ready setup for the Docdil Platform may require several servers and different hardware sizing, depending on your SLA and planned usage. Contact Docdil for more information and for assistance with sizing your production architecture. |
---|---|---|
Database |
|
Docdil Platform will likely work with greater versions of the aforementioned databases. Do not hesitate to inform Docdil support of your attempts with different versions.
More information can be found on the Database Configuration page. Note that Docdil Server is shipped with an embedded H2 database, for quick evaluation purposes. One of the listed databases is required for a production set up or for a more thorough evaluation, like performance testing. |
Authentication and User Management | The Docdil Platform provides its own user and group directories and authentication solutions. It is also compatible with multiple cloud and enterprise solutions:
|
See Authentication and User Management section. |
Client-Side Requirements | The Docdil Platform comes with several applications for business users, which have their own requirements: |