For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation Prerequisites

To run appRules, your computer must meet the following criteria:

  • OS – Windows 10/11, Windows Server 2019/2022 and higher

  • .NET 8 Runtime – Required (replaces .NET Framework 4.8.1)

  • ASP.NET Core 8 – Required; must be activated in Windows Features

  • IIS 7 and above – Optional; appRules includes its own web server (see HostService Settings)

Installation Notes

  • Due to UAC and file permissions in Windows, the installer must be run As Administrator.

  • IIS and/or HostService each require one open port (default 80 and/or 8080). WebApiService requires an additional port (default 8082). Port 443 must be open if using SSL.

  • The caching engine (GarnetServer) requires port 6379 to be open.

The following may be required depending on the target machine platform:

.NET Runtime Notes

appRules no longer requires .NET Framework. All components — the portal, WebApiService, CachingService, and SchedulerService — run on .NET 8.

The Windows Desktop Runtime is not required; the ASP.NET Core 8 Runtime (server hosting bundle) is sufficient for server deployments.

Recommended download: .NET 8 Hosting Bundle — installs both the .NET Runtime and ASP.NET Core Runtime in a single package.

Last updated