System Requirements and Prerequisites

Operating system

Red Hat Enterprise Linux 7.7

Red Hat Enterprise Linux 8.5

CPU 4 cores or more
RAM 16 GB or more
HDD

512 GB or more

Depends on the actual amount of data loaded into the application.
Production environment may require more disk space, depending on the actual volume of data loaded into the application.

Browser
(to access the ABBYY Timeline website)
  • Google Chrome 118 or later
  • Microsoft Edge 118 or later
Additional software

Included in the installer:

  • Redis 6
  • NodeJS 18.18.2
  • Nginx 1.23

Downloaded from the Internet:

Important. The installer automatically downloads and installs the following additional software from the Internet. If your machine is not connected to the Internet, the program will ask you to download it manually and prompt sources.

  • Docker Compose 1.27.4
  • bitnami/minideb:bullseye docker-image
    Important. If you download additional software manually, e.g. in case of offline installation, you will need the exact version of the docker image displayed by the installer during the installation process.

Depending on your operation system version:

  • Red Hat Enterprise Linux 7:
    • docker-ce 19.03.9-3
    • docker-ce-cli 19.03.9-3
    • containerd.io 1.3.7-3.1
    • container-selinux 2.119.1-1
  • Red Hat Enterprise Linux 8:
    • docker-ce 20.10.9-3
    • docker-ce-cli 20.10.10-3
    • docker-rootless-extras 20.10.10-3
    • docker-scan-plugin 0.9.0-3
    • containerd.io 1.4.11-3.1
    • container-selinux 2.167.0-1

Needs to be installed and configured before Timeline installation:

  • SMTP Server
    ABBYY Timeline needs access to a running SMTP server to be able to send verification emails, notifications, invitations, and alerts, etc.
  • PostgreSQL 12
    If you plan to use a remote database, make sure that you have a configured and running PostgreSQL 12 instance to which you will be connecting during Timeline installation. If you plan to use a local database, PostgreSQL 12 is included in the installer, no additional actions are needed.
  • Twilio account
    You need to have a configured Twilio account if you want to enable SMS notifications feature in Timeline.
Other requirements The target machine has to be connected to the Internet during the installation. If it is offline, you will have to download some additional software manually, in accordance with the installer prompts.

Scaling guidelines

The exact calculation of necessary hardware requires multiple parameters such as data volume and usage patterns. However, the general guidelines could be defined as following:

  • If the number of concurrent users is less than 10 and the data update frequency is once per day or less, a single server should be sufficient.
  • For more users or more frequent data updates, a separate server for DBMS is recommended.

22.02.2024 17:28:05

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.