---
title: "Installation Requirements"
slug: "installation-requirements"
description: "v9 Installation Requirements"
tags: ["V8", "Installation", "Self Hosting", "Self Hosted"]
updated: 2026-06-04T18:14:02Z
published: 2026-06-04T18:14:02Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation Requirements

**Upgrading?**Please select from the following articles to review important considerations:

- [Minor Version Update Guide](/v9/docs/minor-version-update-guide)
- [Upgrading Decisions (v8 to v9)](/v9/docs/upgrading-decisions-v8-to-v9)

## Overview

The **Application Server**specifications outlined in this article are based on these server types:

- **Production Server**: a live environment where created processes are leveraged by end-users (customers)
- **Non-Production Server**: a non-customer-facing environment used for testing and development to assess production readiness
- **Repository Server**: a non-customer-facing environment used to help maintain version control and migrate projects between servers

Note for System Requirements during InstallationThe installer will display an alert if a critical requirement is missing, but will not directly display current versions of system requirements (.NET, SQL Server, Etc.) during installation. Please refer to this article to ensure the required versions are obtained to meet system requirements. Requirements must be manually verified before installing. 

---

## Browser Compatibility

**Note:**Given the dynamic nature of the designs able to be built into the Decisions platform, it is the customer's responsibility to test cross-browser compatibility of applications they make. Issues identified may be submitted to the Decisions support team (support@decisions.com) to be addressed in future releases.

Version 9 no longer has the Portal/Studio Designer divide found in prior versions. Chrome and Edge will always be compatible no matter what task needs to be accomplished. Firefox and Safari will be able to view applications that have been created, but will not be able to use the different designers to edit or create new content. For instance, a user that has been sent an assignment with a Form will be able to open it in Safari, but could not create a new Form or edit the Form.

| Feature | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1613537374698.png)Chrome | ![Chromium Edge icon ](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1613537271983.png )Edge | ![firefox icon ](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1613537031162.png )Firefox | ![safari icon ](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1613537374744.png )Safari | ![IE 11 icon ](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/image-1613537455520.png )Internet Explorer |
| --- | --- | --- | --- | --- | --- |
| Designers (Flow, Rule, Reports, etc) | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/Check-01(1).png ) | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/Check-01(1).png ) | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/X.png ) | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/X.png ) | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/X.png ) |
| Run Time View (Pages, Reports, etc) | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/Check-01(1).png ) | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/Check-01(1).png ) | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/Check-01(1).png ) | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/Check-01(1).png ) | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/X.png ) |

---

## **Hardware Specifications**

Consult expertise ahead of server deployment. The deploying organizations' Senior Database Administrator (DBA) should be involved in recommending resources.

**Advanced specifications consider the following circumstances**:

- Data-heavy environments
- Organizations with long procurement/change request cycles

| **Server Type** | **Processing** | **Memory** | **Storage** |
| --- | --- | --- | --- |
| **Production** | 3.0 GHz 4-Core CPU | 16 GB RAM | 100 GB |
| **Non-Production** | 4-Core CPU | 8 GB RAM | 100 GB |
| **Repository** | 4-Core CPU | 8 GB RAM | 100 GB |
| **Enterprise** | 8-Core CPU | 32 GB AM | Use case dependent |

## **Azure Specifications**

| **Server Type** | **Processing** | **Memory** | **Storage** |
| --- | --- | --- | --- |
| **Production** | D-Series D4s v3 \| 3.0 GHz 4-Core vCPU | 16 GB RAM | 150 GB |
| **Non-Production** | D-Series D4s v3 \| 4-Core vCPU | 16 GB RAM | 150 GB |
| **Repository** | D-Series D4s v3 \| 4-Core vCPU | 16 GB RAM | 100 GB |

## **Amazon Web Services (AWS) Specifications**

| **Server Type** | **Processing** | **Memory** | **Storage** |
| --- | --- | --- | --- |
| **Production** | t3.xlarge \| 4-Core CPU | 16 GB RAM | 100 GB |
| **Non-Production** | t3.xlarge \| 4-Core CPU | 16 GB RAM | 50 GB |
| **Repository** | t3.xlarge \| 4-Core CPU | 16 GB RAM | 50 GB |

  
**Minimum Cores and Memory:**For optimal performance of a Decisions server, it is advisable to configure the server with at least 4 cores and 16 GB of RAM

---

## **Software Requirements**

**SSL Certificates**While not required for a successful install, SSL certificates are recommended for enhanced HTTP2 support and product performance. Self-signed certificates are accepted.

[**.NET Versions for Decisions**](https://documentation.decisions.com/v9/docs/net-versions-for-decisions ): Since Decisions is built using .NET, it is mandatory to install the required .NET applications before proceeding with the Decisions installation.

[**.NET Core SDK**](https://documentation.decisions.com/v9/docs/integration-with-external-web-service ): The application also utilizes the .NET Core 6.0 SDK to create Internal and External Web Service References, but it's important to note that this SDK is not necessary for running Decisions.

The Installer requires the most recent Windows Server operating system to run.

---

## **Database Server and Configuration**

**Repositories must match the back end of their connected Server**For example, an Application Server wishing to use a Repository must connect to one that also uses SQL. See [Installing and Configuring Designer Repository](https://documentation.decisions.com/v9/docs/repository-overview ) for more information.

| Database Server Type | Server Version Required | Additional Information |
| --- | --- | --- |
| [**SQL**](https://documentation.decisions.com/v9/docs/sql-server-database-permissions ) | SQL Server 2017 SPI Standard or newer | Required for v9.0 and above. |
| **Note:** - All versions and patches of **SQL Server 2019**are compatible with **Decisions**. This includes both **Standard**, **Enterprise**, and **Express**editions. - **SQL Server 2022 (16.x)** and newer versions are supported starting in **v9.21.0**. - Standard installation with default collation (SQL_Latin1_General_CP1_CI_AS). - Instances may be named; the Instance Name does not need to remain its default value. - SQL Express should ONLY be used for Development Environments, as it has a 10 GB limit. |
| **Azure** | All supported | DB level of at least S3 or P1 is recommended to prevent timeouts for Decisions SQL queries, especially during installation. |
| **AWS** | - | DB level T3 is recommended for installation. |
| **PostgreSQL** | PostgreSQL 12/13 | Compatible with v9.0 and v9.1. |
| PostgreSQL 14 | Minimum requirement for v9.2 and above. |
| PostgreSQL 15 | Supported in v9.0 and above. |
| PostgreSQL 16 | Supported in v9.0 and above. |
| PostgreSQL 17 | Supported in v9.21.0 and above. |
| PostgreSQL 18 | Supported in v9.21.0 and above. |

It is recommended that Microsoft's standard SQL maintenance plan is utilized for database maintenance.

  
**DB Servers installation for Prod vs. Non-Prod environment**

- It is acceptable to install the DB servers and Decisions on the same machine only for development and testing purposes.
- For the Production environment, it is strongly recommended to install the Decisions and DB servers on separate machines. It is advised to allocate at least 4 cores and 16 GB of RAM for the DB server.

---

## **Network Ports and Protocols**

Depending on the chosen database server, Decisions uses the following default SQL port numbers to connect to the database server.

| Database Server Type | SQL Port |
| --- | --- |
| MSSQL | 1433 |
| Postgres | 5432 |

To modify the SQL port number, update the connection string syntax (myPortNumber) as follows:****`Server=myServerName,myPortNumber;Database=myDataBase;User Id=myUsername;Password=myPassword;`

When installing locally, Decisions attempts to occupy the following default ports for users to host its service. These port numbers may be configured during and after [installation](https://documentation.decisions.com/v9/docs/installing-on-an-alternate-port ).

| Port | Usage |
| --- | --- |
| 80 | Assigned for HTTP connections |
| 443 | Assigned for HTTPS connections |

It is recommended to [run Decisions via HTTPS](https://documentation.decisions.com/v9/docs/configuring-the-server-for-ssl-https ) for added security. Refer to the [Securing a Decisions Installation](https://documentation.decisions.com/v9/docs/securing-decisions-installation ) for additional security methods.
