Skip to main content

Infrastructure

The following articles describe how to deploy linqi on one or more servers.

Reference design

The minimum reference design includes 2 application servers, 2 database servers and a load balancer to guarantee smooth operation and to cover a possible failure of a server component.

info

In large environments with more than 10,000 daily active users, it is recommended to install additional front-end servers.

Hardware and software requirements

This section covers the minimum software requirements for all servers in the farm. Single Farm is used for development or evaluation installation.

One of the following server operating systems:

  • Windows Server >= 2019 Standard or Datacenter
  • Debian >= 12 Bookworm
  • Ubuntu >= 24.04 Noble Numbat

The specifications in the following table are minimum values for installations on servers. For production use, you will also need additional free memory for day-to-day operation depending on the number of executed processes and users.

Installation scenarioRAMProcessorHard disc space
Single Farm24 GB64-bit, 4 processor cores80 GB for the system drive, 100 GB for a second drive
Database Server16 GB64-bit, 4 processor cores80 GB for the system drive, 100 GB for a second drive
Application Server8 GB64-bit, 4 processor cores80 GB for the system drive

Files

Files associated with processes can be backed up either within the database or in the file system and network drives.

Windows (Prerequisite installer)

It is recommended to perform the installation on Windows using an MSI file to ensure a smooth installation experience. However, certain software packages are required on Windows for a successful process.

The following required components must be installed:

  • Web server (IIS) role
  • IIS URL Rewrite
  • ASP.NET Core Runtime - Windows Hosting Bundle
  • Visual C++ Redistributable for Visual Studio

Supported database systems

linqi supports both Microsoft SQL Server and PostgreSQL as database systems. This flexibility allows you to select the preferred database system for your specific IT ecosystem.

PostgreSQL

PostgreSQL is supported for linqi from version 14.

Microsoft SQL Server

Microsoft SQL Server is supported for linqi from version 2016.

Docker

With linqi, customers have the option of realising deployment and operation using Docker. The use of containers ensures secure operation and provides a reliable and flexible platform for running linqi.

Minimum requirements for client computers

linqi supports several popular web browsers Google Chrome, Mozilla Firefox, Apple Safari and Microsoft Edge.

Mobile browser support

  • Latest version of Chrome on Android 4.4 or higher.
  • The latest versions of Safari and Chrome on iOS 8 or higher.

Authentication providers

linqi not only supports all OAuth 2.0 / OpenID Connect services and Microsoft Active Directory (AD/ADFS), but also the SAML (Security Assertion Markup Language) standard. This means that users can also easily integrate SAML-based authentication providers into their applications.

info

For more information, read the article external authentication providers.

E-mail dispatch

We offer comprehensive support for SMTP dispatch. With linqi, emails can be sent easily and reliably via SMTP servers. This function enables efficient and smooth communication via e-mail.

Connectors

The integration of third-party systems into the IT landscape with linqi requires an individual check of the connectors. This ensures that the integrations can work smoothly with linqi. This process ensures that the connection of external systems works seamlessly and effectively.

Virus scanner

optional

OnPremise virus scanners with a command line interface can be connected to check the data for viruses within the platform. The following virus scanners for checking files are frequently used within the linqi platform.

Virus scanner:

  • Windows Defender
  • ClamAV
  • ESET Server Security for Linux (additional licence required)

AI support

optional

The linqi AI service requires NVIDIA graphics cards with CUDA 11 or CUDA 12 driver support. In addition, at least 48 GB of VRAM is required across multiple devices (or a single device).

Tried and tested configurations are:

  • 2x Nvidia GeForce RTX 3090 (24 GB VRAM each)
  • 2x Nvidia GeForce RTX 4090 (24 GB VRAM each)
  • 1x Nvidia A100 (á 80GB VRAM)

Map service

optional

A Web Map Service (WMS) can be integrated into linqi. The WMS can be used, for example, to display positions on maps in forms or to search for addresses. This can be an ArcGIS server or an Openstreetmap server, for example.