## Overview

Keystone Gateway is an offline-capable licensing authority for Particle Horizon products. It verifies a signed Gateway license locally and grants time-bounded component capacity to product installations.

## Start here

1.  Read [prerequisites](https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/getting-started/prerequisites/), then [install a standalone Gateway](https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/deployment/standalone/).
2.  Obtain the logical node identity and install a signed license using [licensing](https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/getting-started/licensing/).
3.  Configure the service from the [canonical configuration reference](https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/configuration/reference/).
4.  Connect products with [PHOCOL](https://portal.cjcit.io/knowledge-base/collector/) or [LMC Exporter](https://portal.cjcit.io/knowledge-base/lmc_exporter/).

## Deploy and operate

<table><caption class="sr-only">Deploy and operate</caption><thead><tr><th scope="col">Need</th><th scope="col">Guide</th></tr></thead><tbody><tr><td>Run one node</td><td><a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/deployment/standalone/">Standalone Linux/systemd</a></td></tr><tr><td>Run a pair</td><td><a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/deployment/active-standby/">Active/Standby</a> and <a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/deployment/stable-endpoint/">stable endpoint requirements</a></td></tr><tr><td>Work offline</td><td><a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/deployment/air-gapped/">Air-gapped deployment</a></td></tr><tr><td>Monitor health, status and telemetry</td><td><a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/operations/health-and-readiness/">Health and readiness</a>, <a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/operations/observability/">observability</a></td></tr><tr><td>Export support data</td><td><a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/operations/offline-reporting/">Offline reporting</a> and <a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/troubleshooting/diagnostics/">diagnostics</a></td></tr><tr><td>Recover, upgrade, or replace a license</td><td><a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/operations/backup-and-recovery/">Recovery</a>, <a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/operations/upgrade/">upgrade</a>, <a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/operations/license-renewal/">license renewal</a></td></tr><tr><td>Review network and hardening requirements</td><td><a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/security/deployment-security/">Deployment security</a></td></tr><tr><td>Investigate an incident</td><td><a href="https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/troubleshooting/">Troubleshooting</a></td></tr></tbody></table>

## Sections

-   [Release notes](https://portal.cjcit.io/release-notes/)
-   [v0.2.0 docs](https://portal.cjcit.io/knowledge-base/keystone_gateway/0.2/)
