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
- Getting Started — Decide your license, hosting model, and database before you provision anything.
- Sizing Guide — Right-size your servers and database for your expected usage.
- Prerequisites — Set up DNS, SSL/ingress, networking, licensing, and the SQL Server database.
- Installation Options — Choose and follow a deployment method:
- Local eval (Docker-Compose) — single-machine install for testing, PoCs, and small teams
- VM Based (Podman-Compose) — standalone VM install, including Red Hat Enterprise Linux
- Azure Container Apps (ACA) — managed containers on Microsoft Azure
- AWS ECS — managed containers on Amazon Web Services
- GCP Cloud Run — managed containers on Google Cloud
- Kubernetes — On-Prem Kubernetes, Azure AKS, AWS EKS, GCP GKE
- Post-Deployment Steps — Log in, secure the admin account, set your domain and license, and create your first tenant.
- Multi-Tenancy — Optional: host multiple isolated tenants on one instance.
- Upgrade Guide — Keep your instance current and learn the upgrade rules before you start.
What You'll Need
| Requirement | Details |
|---|---|
| License | Community Edition (free) or Enterprise Edition — see Getting Started |
| Hosting model | One of the supported deployment models (Local, VM, Azure ACA, AWS ECS, GCP Cloud Run, or Kubernetes) — see Installation Options |
| Database | Microsoft SQL Server (local or cloud-hosted) — see Prerequisites |
| Networking | DNS, SSL certificate, and ingress/reverse proxy — see Prerequisites |
| Container runtime | Docker 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.
