Requirements

The following article provides guidance on the hardware, software, and networking requirements for the ActivityInfo Self-managed Server.

Supported Operating Systems

We currently provide support for the following operating systems:

However, the ActivityInfo Self-managed Server is a platform-independent Java application, so refer to other platforms tutorial or contact us if you are interested in deploying the platform to a different environment.

Hardware Requirements

The hardware required for ActivityInfo depends on the number of concurrent users and the amount of data stored. The following three scenarios provide indicative requirements:

Small
  • 10-20 concurrent users
  • 100 forms with less than 1,000 records each
  • 10 GB of attachments
  • 4 GB RAM
  • 2 (virtual) cores
  • 80 GB disk space
Medium
  • 10-20 concurrent users
  • Some forms with more than 50,000 records
  • 50 GB of attachments
  • 8 GB RAM
  • 2 (virtual) cores
  • 200 GB diskspace
Large
  • 50+ concurrent users
  • Some forms with more than 100,000 records
  • 100 GB of attachments
  • 32 GB RAM
  • 4 (virtual) cores
  • 500 GB diskspace

Keep in mind that ActivityInfo keeps a permanent audit log of changes by users, so database size can grow considerably over time.

Network requirements

In order to be accessible to users on your network, ActivityInfo must run on a server joined to your domain with a static IP address.

Single Sign On (SSO) Requirements

ActivityInfo supports SSO via the OpenID Connect protocol. The following Identity Providers are supported:

  • Active Directory Federation Service (ADFS) 4.0, available from Windows Server 2016 onwards.
  • Azure Active Directory (AAD)
  • Google Workspace