Favicon of Infisical

Infisical

Open-source secrets management platform for syncing secrets, certificates, and privileged access across teams.

Open Source Alternative to:
Infisical website screenshot
Infisical GitHub repository preview

Infisical is an open-source security infrastructure platform covering secrets management, certificate management, key management (KMS), and privileged access management (PAM). It centralizes application secrets and configuration across environments with versioning, rotation, and leak scanning, and extends into issuing X.509 certificates and brokering just-in-time access to infrastructure. Infisical is available as a managed cloud service or self-hosted.

Key features

  • Secrets management: centralize secrets per project and environment, with versioning, point-in-time recovery, and secret syncs to platforms like GitHub, Vercel, and AWS.
  • Secret rotation and dynamic secrets: automatically rotate credentials for PostgreSQL, MySQL, and AWS IAM, or generate ephemeral, on-demand secrets.
  • Leak prevention: a CLI scans for secrets before they're committed to git.
  • Certificate management: run an internal CA or integrate external CAs like Let's Encrypt and DigiCert, with enrollment via API, ACME, or EST.
  • Privileged access management: broker just-in-time access to PostgreSQL, SSH, Kubernetes, and Active Directory without handing out standing credentials.
  • Kubernetes Operator and Agent: deliver secrets to workloads and reload deployments automatically, or inject secrets without code changes.
  • Honey tokens: plant decoy credentials that alert your team if an attacker tries to use them.

Ideal use cases

Infisical suits engineering teams that currently spread secrets across .env files, CI variables, and cloud console UIs and want a single source of truth with an audit trail. Centralizing secrets across development, staging, and production environments removes the risk of a stale or leaked .env file being the only place a production credential lives, while secret syncs push the same values out to platforms like GitHub Actions and Vercel automatically when they change. The PKI features suit teams running their own internal services over mTLS or needing to issue certificates for IoT devices or internal APIs without standing up a separate certificate authority. PAM fits organizations that want engineers to access production databases or SSH hosts without ever seeing or copying the underlying credentials, replacing shared passwords or static SSH keys with brokered, time-boxed, and recorded sessions. The combination of secrets, PKI, KMS, and PAM in one platform reduces the number of separate security tools a team has to operate, patch, and audit.

Self-hosting and deployment

Infisical offers a hosted cloud plan as well as a self-hosting path documented at infisical.com/docs/self-hosting/overview, letting teams run the full secrets, PKI, KMS, and PAM stack on their own infrastructure. The platform integrates with existing tooling through secret syncs and native integrations for Terraform, Ansible, GitHub Actions, and cloud secret managers, so migrating from another secrets tool typically means pointing those existing pipelines at Infisical instead. Agent Vault, a related project, extends the platform to broker AI agent access to external APIs so agents never hold real credentials directly.

Frequently asked questions

Share:

Stars
28.4K
Forks
2.2K
Last commit
20 hours ago
Repository age
4 years
Self-hosted
Yes
Activity score
83/100
View Repository
Ad
Favicon

 

  
 

Similar to Infisical

Favicon

 

  
 
Favicon

 

  
 
Favicon