Self-Hosting Installation

RegScale can be self-hosted in your own environment — on-premises, air-gapped, or in your cloud — giving you full control over your data, network, and upgrade cadence. This section walks you through everything required to plan, install, secure, and maintain a self-hosted RegScale instance.

👍

New to self-hosting RegScale?

Follow the pages below in order. Each one builds on the last, from planning through go-live.

Recommended Path

  1. Getting Started — Decide your license, hosting model, and database before you provision anything.
  2. Sizing Guide — Right-size your servers and database for your expected usage.
  3. Prerequisites — Set up DNS, SSL/ingress, networking, licensing, and the SQL Server database.
  4. Installation Options — Choose and follow a deployment method:
  5. Post-Deployment Steps — Log in, secure the admin account, set your domain and license, and create your first tenant.
  6. Multi-Tenancy — Optional: host multiple isolated tenants on one instance.
  7. Upgrade Guide — Keep your instance current and learn the upgrade rules before you start.

What You'll Need

RequirementDetails
LicenseCommunity Edition (free) or Enterprise Edition — see Getting Started
Hosting modelOne of the supported deployment models (Local, VM, Azure ACA, AWS ECS, GCP Cloud Run, or Kubernetes) — see Installation Options
DatabaseMicrosoft SQL Server (local or cloud-hosted) — see Prerequisites
NetworkingDNS, SSL certificate, and ingress/reverse proxy — see Prerequisites
Container runtimeDocker Compose, Podman Compose, a managed container service (Azure ACA, AWS ECS, GCP Cloud Run), or Kubernetes — depending on your chosen installation option

Need Help?

If you run into issues during deployment, see Support to open a ticket, or contact your RegScale representative.