# gravitational/teleport

The easiest, and most secure way to access and protect all of your infrastructure.

Repository: https://github.com/gravitational/teleport
Canonical: https://ross.abutalabs.com/products/teleport
Homepage: https://goteleport.com
Language: Go
License: AGPL-3.0
License Family: copyleft
Topics: ssh, go, bastion, teleport-binaries, certificate, golang, cluster, teleport, firewall, security, jumpserver, rbac, audit, pam, kubernetes, kubernetes-access, firewalls, database-access, postgres, rdp
Last push: 2026-08-26T22:36:36+00:00

## Health v2 (maintenance only)
Score: 93/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 80, longevity 100
- inputs: {"age_days": 4202, "days_push": 7, "days_rel": 56, "gap_med": 2.0, "n_releases_24m": 163}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 20852, forks 2142 (observed 2026-08-28T04:11:30.444526+00:00)

## What it is
Teleport is an identity-aware access proxy and certificate authority that provides unified, credential-free access to SSH servers, Kubernetes clusters, databases, desktops, web apps, and cloud APIs. It combines SSO, short-lived certificates, RBAC/ABAC, just-in-time access, tunneling, and full session audit in a single Go binary.

## Use cases
- set up SSO for cloud and on-prem infrastructure access
- replace SSH keys and passwords with short-lived certificates
- access servers behind NAT and firewalls without a VPN or bastion host
- record and audit SSH, Kubernetes, database, and RDP sessions
- enforce RBAC and just-in-time elevated access requests
- securely access Kubernetes clusters and databases like PostgreSQL
- manage access for AI agents and MCP servers

## When to choose
- you need zero-trust, identity-based access to heterogeneous infrastructure
- you want to eliminate long-lived credentials and standing privileges
- compliance requires session recording and detailed audit logs
- you need a unified access layer for humans, machines, and AI agents

## When to avoid
- you only need a simple SSH jump host with no access governance
- you want a lightweight VPN replacement without identity features
- AGPL-3.0 licensing is incompatible with your usage or you need commercial support terms

## Facets
- artifact type: service
- maturity: stable
- function: auth, authorization, security, ssh, networking, secrets-management, api-gateway
- domain: security, infrastructure-as-code, self-hosted, cloud-computing, networking
- platform: windows, go, self-hosted, cloud
- tags: zero-trust, bastion, jump-host, certificate-authority, sso, rbac, session-recording, infrastructure-access, identity-aware-proxy, mcp, audit, devops, containers, linux, macos, docker, kubernetes

## Member repositories
- gravitational/teleport (main) score 93

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:30.444526+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:58:32.363229+00:00, confidence not recorded.
  - readme: https://github.com/gravitational/teleport (fetched 2026-08-28T04:11:30.444526+00:00, sha 41717f80b053)
  - homepage: https://goteleport.com (fetched 2026-08-29T07:57:13.006149+00:00, sha a38f1af0f27a)
  - site_page: https://goteleport.com/about/events (fetched 2026-08-29T07:57:13.019155+00:00, sha 71353d087215)
  - site_page: https://goteleport.com/docs (fetched 2026-08-29T07:57:13.020881+00:00, sha 514457eaa271)
  - site_page: https://goteleport.com/about/newsroom (fetched 2026-08-29T07:57:13.022767+00:00, sha 42aa44a34c6a)
  - site_page: https://goteleport.com/about (fetched 2026-08-29T07:57:13.025827+00:00, sha 63368cd373b7)
  - site_page: https://goteleport.com/pricing (fetched 2026-08-29T07:57:13.015651+00:00, sha ac6408de8c3f)
  - site_page: https://goteleport.com/integrations (fetched 2026-08-29T07:57:13.017436+00:00, sha 43dc460f0348)
- Data as of 2026-08-30T08:39:29.467469+00:00.
