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.
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 scenario | RAM | Processor | Hard disc space |
---|---|---|---|
Single Farm | 24 GB | 64-bit, 4 processor cores | 80 GB for the system drive, 100 GB for a second drive |
Database Server | 16 GB | 64-bit, 4 processor cores | 80 GB for the system drive, 100 GB for a second drive |
Application Server | 8 GB | 64-bit, 4 processor cores | 80 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.
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.