Technical Requirements
This section outlines the system requirements for installing and running DeskAlerts Server in an on-premise environment and agent applications.
- Server Requirements
- Agent App Requirements
- Network Requirements
Server Requirements
This article applies only to on-premise deployments of DeskAlerts
Application Server
| Component | Requirement |
|---|---|
| Operating system | Windows Server 2016 or later |
| .NET packages | .NET Hosting Bundle 7, .NET Desktop Runtime 7, .NET Hosting Bundle 8 (for MS Teams integration) |
| Internet Information Services (IIS) | Version 10.0 or later |
| CPU | Minimum: 2-core. Recommended: 4-core or higher |
| RAM | Minimum: 8 GB. Recommended: 16 GB or more |
| Storage | Minimum: 50 GB free space. Recommended: 100 GB SSD |
Database Server
| Component | Requirement |
|---|---|
| Database engine | Microsoft SQL Server 2019 or later (Express or Enterprise editions) |
| Recommendation | Use Enterprise edition for 1,000+ recipients |
| CPU | Minimum: 2-core. Recommended: 4-core or higher |
| RAM | Minimum: 8 GB. Recommended: 16 GB or more |
| Storage | Minimum: 50 GB free space. Recommended: 100 GB SSD |
Agent App Requirements
Desktop Agent App (Windows)
| Component | Requirement |
|---|---|
| Operating system | Windows 10 or later |
| RAM | 256 MB minimum |
| Storage | 10 MB free space |
Desktop Agent App (MacOS)
| Component | Requirement |
|---|---|
| Operating system | macOS 12.6.1 or later |
| Hardware | Follow Apple guidelines for macOS 12.6.1 |
Mobile Applications
| Platform | Requirement |
|---|---|
| Android | Android 8.0 or later |
| iOS | iOS 14.2 or later |
Network Requirements
| Port | Purpose |
|---|---|
| 443 | HTTPS access to the web interface |
| 1433 | SQL Server database connection |
| 8080 | DeskAlerts client-server communication |
Ensure that the required ports are open on all firewalls and routers between the server and agent.
Additional Recommendations
SSL Certificate
Install a valid SSL certificate on the DeskAlerts server and configure HTTPS in IIS on port 443.
Pre-Installation Script
Run the provided PowerShell script before installation to configure system settings and dependencies:
# Run as Administrator
cd C:\Users\<YourUsername>\Downloads
.\Local-PreConfigureServer.ps1