Installation
To install Infisical, you can use Docker Compose for self-hosting:Terminal
Terminal
Usage
Here’s an example of how to use Infisical in a Node.js application:infisical-example.tsx
Features
- Centralized Secret Management: Store and manage all your secrets in one secure location with role-based access control.
- Secret Versioning: Track changes to your secrets with complete version history and point-in-time recovery.
- Secret Rotation: Automatically rotate secrets for various services like PostgreSQL, MySQL, and AWS IAM.
- Dynamic Secrets: Generate ephemeral secrets on-demand for improved security.
- Secret Scanning: Prevent accidental leaks of secrets to Git repositories.
- Kubernetes Integration: Native integration with Kubernetes via the Infisical Operator.
- Internal PKI: Manage your internal Public Key Infrastructure.
Integration Options
Infisical integrates with various platforms and tools:- CI/CD platforms: GitHub Actions, GitLab CI, CircleCI
- Cloud providers: AWS, GCP, Azure
- Deployment platforms: Vercel, Netlify, Heroku
- Infrastructure tools: Terraform, Ansible, Kubernetes
- Frameworks: Next.js, Express, Django, Laravel