self-hosted deployment

Self-hosted & single-tenant AI code review

Run PURA inside your own cloud or data center. Your source code stays on infrastructure you control — full data residency, tenant isolation, and BYOK models, deployed for you rather than assembled by hand.

Available on the Enterprise plan

Deploy on your cloud

Runs where you already run

PURA is deployed single-tenant into your own cloud account, in the region you choose.

AWS logo
AWS
EC2, EKS, or your VPC
Google Cloud logo
Google Cloud
GCE, GKE, any region
Microsoft Azure logo
Microsoft Azure
AKS or dedicated VMs
Hetzner logo
Hetzner
EU data centers
DigitalOcean logo
DigitalOcean
Droplets or DOKS
Connect your source control

Works with your Git provider

Point PURA at the repositories you already use — cloud or self-managed.

GitHub logo
GitHub
Cloud & Enterprise Server
GitLab logo
GitLab
SaaS & self-managed
Azure Repos logo
Azure Repos
Azure DevOps

Not on the list?

Running somewhere else — a private Kubernetes cluster, another cloud, or bare-metal on-prem? Tell us your environment and we'll tailor a deployment to fit it.

Pick the isolation you need

From a managed dedicated instance to a fully air-gapped install — the same PURA, deployed to match your security posture.

Single-tenant

A dedicated PURA instance for your organization alone — your own database and boundary, managed for you. Most of the isolation, least of the ops.

Self-hosted in your cloud

PURA runs inside your own AWS, GCP, Azure, Hetzner, or DigitalOcean account. Code is processed inside your network and never leaves it.

On-prem & air-gapped

Fully inside your data center, optionally with no outbound internet — the strictest data-residency posture, available on request.

Why teams self-host PURA

Security

Code is processed inside your network boundary — no shared infrastructure, no third-party retention.

Compliance

Keep data in-region to satisfy GDPR, SOC 2, and ISO 27001 requirements without transfer mechanisms.

Cost

A flat platform fee plus bring-your-own-key inference at provider rates — no per-seat billing, no markup.

Read the full case in Self-Hosted AI Code Review: Security, Cost & Control.

Frequently asked questions

Can PURA be self-hosted on AWS, GCP, or Azure?
Yes. PURA deploys single-tenant on AWS, Google Cloud, Microsoft Azure, Hetzner, and DigitalOcean, in the region you choose. Your source code is processed inside your own network and never sent to shared infrastructure.
Which source control systems does self-hosted PURA connect to?
Self-hosted PURA connects to GitHub (Cloud and Enterprise Server), GitLab (SaaS and self-managed), and Azure Repos (Azure DevOps). Other providers can be supported on request.
What if my cloud or Git provider is not listed?
Contact the PURA team and we will tailor a deployment to your environment — a different cloud, a private Kubernetes cluster, or an on-premise data center.
Does self-hosted PURA support air-gapped or strict data-residency setups?
Yes. For Enterprise deployments PURA can run inside your VPC or private network with code never leaving your infrastructure. Air-gapped and region-locked setups are supported on request.