Skip to main content

System Requirements

System Requirements for ABRA Flexi on Windows, Mac OS X, and Linux

Written by Hana Vršanská

Operating Systems

To run the Flexi accounting system, you will need the following on each supported platform:

Windows

  • Windows 10 (before the Windows 10 Fall Creators Update, update Flexi to version 2017.2.4.2 or later) and Windows 11.

  • Windows Server 2016 through Windows Server 2019,

  • 64-bit architecture,

  • local administrator rights for installation,

  • if you use antivirus software, verify its configuration.

macOS

  • macOS 10.14 Mojave through 15 Sequoia, (below version 10.14, functional only up to version 2022.4.9; higher versions include a PostgreSQL 13 upgrade)

  • Intel Core Duo processor or later, including Mx-series processors [Which system do I have?],

  • administrator (root) rights for installation.

Linux

  • A compatible Linux distribution (DEB or RPM packages):

    • Ubuntu (and its derivatives) 18.04, 20.04 (22.04, 24.04 compatible after updating the PostgreSQL version)

    • Debian 10 through 12

    • Fedora 30 through 38

    • RHEL / CentOS 7 through 8.

  • 32-bit and 64-bit architecture.

  • administrator (root) rights for installation.

  • X Window System (for client installation only).


Java

Flexi applications are written in the Java programming language and require a Java runtime environment to run on the operating system, known as the Java Runtime Environment (JRE). It may also be referred to as Java Platform, Standard Edition (Java SE), or simply Java. The installation package handles this automatically if needed.

The currently supported Java version is Java 11. Running Flexi therefore requires Java 11 (11.0.25+9 or higher). For more information about migrating to Java 11, click HERE.


Database

The Flexi server uses the PostgreSQL database system for data storage. The installation package handles this automatically if needed.

Currently installed versions:

Windows

We install version 13 (the installer automatically upgrades previous versions).

Mac OS X

We install version 13 (the installer automatically upgrades previous versions).

Linux

13 through 17 (the installer automatically upgrades previous versions).


Hardware

Local Installation

Minimum required configuration:

  • a personal computer with an Intel Core, AMD Ryzen, or compatible processor with at least 2 cores / 4 threads (or ARMv8-A 64-bit or later with Linux OS),

  • 8 GB RAM (of which 2 GB for Flexi),

  • 1 GB of free hard disk space for installation,

  • additional free disk space requirements depend on the volume of data being processed,

  • monitor with a minimum resolution of 1400×900 (WSXGA or higher). When using a high-density display (e.g. 4K resolution), you will need to adjust the application's display scaling in the operating system.

We also recommend:

  • placing both Flexi and the data directory on an SSD (ideally NVMe),

  • a high-capacity backup device (e.g. writable CD, DVD, USB flash drive, or external HDD),

  • an uninterruptible power supply (UPS) to protect data against unexpected power outages.

Network Installation – Client

Minimum required configuration:

  • configuration requirements are the same as for a local installation,

  • a suitable network or internet connection to the server.

Network Installation – Server

Minimum required configuration:

  • a personal computer with an Intel Core, AMD Ryzen, or compatible processor with at least 4 cores / 4 threads (or ARMv8-A 64-bit or later with Linux OS),

  • 4 GB RAM (of which 2 GB for Flexi),

  • 10 GB of free space on an SSD,

  • additional free disk space requirements depend on the volume of data being processed,

  • a high-capacity backup device (e.g. writable CD, DVD, or external HDD),

  • quality 100 Mbit or 1 Gbit network components.

We also recommend:

  • dedicating the computer exclusively to the server role,

  • choosing a server from a reputable server manufacturer,

  • an uninterruptible power supply (UPS) to protect data against unexpected power outages,

  • disabling hard drive and network card power-saving sleep functions,

The system and hardware requirements for running the Flexi server may vary depending on your needs. While we do not recommend specific manufacturers, if you outline your intended use case, we can advise on the minimum specification. As for ABRA Flexi, it can be run on a Raspberry Pi 5 4GB (from approx. CZK 1,500) all the way up to a multi-processor server with tens of gigabytes of RAM, where costs can reach around CZK 50,000. If you are interested in an individual consultation or further information, please contact your nearest product reseller. We will be happy to help you define the right configuration or evaluate the suitability of an existing one.

Did this answer your question?