infisical README

The project's README from github.com/Infisical/infisical. As one markdown file: README.md.

infisical

The open-source secret management platform: Sync secrets/configs across your team/infrastructure and prevent secret leaks.

Slack | Infisical Cloud | Self-Hosting | Docs | Website | Twitter | Hiring (Remote/SF)

Infisical is released under the MIT license. Latest Infisical release Cloudsmith downloads Slack community channel

Infisical secrets management dashboard

Introduction

Infisical is the open source security infrastructure platform that teams use for secrets, certificates, and privileged access management.

We're on a mission to make security tooling more accessible to everyone, not just security teams, and that means redesigning the entire developer experience from ground up.

Features

Secrets Management:

Centralize your application secrets and configuration across every environment, with versioning, rotation, and leak prevention built in.

Certificate Management

Run a complete private PKI: issue, manage, and monitor X.509 certificates from a centralized platform.

Infisical Key Management System (KMS):

Centrally manage cryptographic keys and use them to encrypt and decrypt data across your projects.

Privileged Access Management (PAM)

Manage and secure access to critical infrastructure like databases and servers with policy-based controls, approvals, and full session visibility.

General Platform:

Capabilities that span every Infisical product.

Getting started

Check out the Quickstart Guides

Use Infisical Cloud Deploy Infisical on premise
The fastest and most reliable way to
get started with Infisical is signing up
for free to Infisical Cloud.

View all deployment options

Already self-hosting? Plan version upgrades with the Infisical Upgrade Tool.

Run Infisical locally

To set up and run Infisical locally, make sure you have Git and Docker installed on your system.

Linux/macOS:

git clone https://github.com/Infisical/infisical && cd "$(basename $_ .git)" && cp .env.example .env && docker compose -f docker-compose.prod.yml up

Windows (Command Prompt):

git clone https://github.com/Infisical/infisical && cd infisical && copy .env.example .env && docker compose -f docker-compose.prod.yml up

Once running, create an account at http://localhost:80.

Contributing? Check out our guide to see how to get started.

Scan and prevent secret leaks

On top of managing secrets with Infisical, you can also scan for over 140+ secret types in your files, directories and git repositories.

To scan your full git history, run:

infisical scan --verbose

Install pre commit hook to scan each commit before you push to your repository

infisical scan install --pre-commit-hook

Learn about Infisical's code scanning feature here

Open-source vs. paid

This repo available under the MIT expat license, with the exception of the ee directory which will contain premium enterprise features requiring a Infisical license.

If you are interested in managed Infisical Cloud of self-hosted Enterprise Offering, take a look at our website or book a meeting with us.

Security

Please do not file GitHub issues or post on our public forum for security vulnerabilities, as they are public!

Infisical takes security issues very seriously. If you have any concerns about Infisical or believe you have uncovered a vulnerability, please report it privately through our vulnerability disclosure policy at https://infisical.com/vulnerability-disclosure. Scope, safe harbour and disclosure terms are all set out there. See also SECURITY.md.

Please report any security problems to us before disclosing them publicly. For compliance documentation and security questionnaires, use [email protected] instead.

Contributing

Whether it's big or small, we love contributions. Check out our guide to see how to get started.

Not sure where to get started? You can:

We are hiring!

If you're reading this, there is a strong chance you like the products we created.

You might also make a great addition to our team. We're growing fast and would love for you to join us.

infisical (Infisical/infisical)

Searching Database…

29.9K ·GitHub
这是什么?Infisical 是一个开源安全平台,团队用它来集中管理密钥、证书和特权访问,内置同步、轮换和泄露防护功能。
这是托管服务,还是要我自己部署运行的?两者都有:可以用带免费套餐的托管版 Infisical Cloud,也可以自己部署在本地或自己的云上,把所有数据都留在自己的基础设施里。
怎么把它跑起来?最快的方式是免费注册 Infisical Cloud。想在本地运行,需要先安装 Git 和 Docker,然后按照 README 里针对 Linux/macOS 或 Windows 的部署步骤操作,并创建一个账号。
我的应用和 CI 流水线实际怎么获取密钥?应用可以通过客户端 SDK(Node、Python、Go、Ruby、Java、.NET)、CLI 或 API 读取密钥;Infisical 还能直接同步到 GitHub、Vercel、AWS、Terraform、Ansible 和 Kubernetes。
全部都是开源的吗,还是有些功能要付费?仓库采用 MIT expat 许可证,但 ee/ 目录除外,里面是需要购买 Infisical 付费许可证才能使用的高级企业功能;Infisical Cloud 提供免费套餐。
密钥轮换必须手动操作吗,还是它能自动处理?它能按计划自动轮换 PostgreSQL、MySQL 和 AWS IAM 等服务的密钥,动态密钥还可以按需为 PostgreSQL、MySQL、RabbitMQ 等生成临时凭据。
什么是蜜罐凭据(honey tokens)?就是把假凭据埋在真密钥旁边;一旦攻击者尝试使用它,你的团队会立刻收到警报——相当于针对泄露凭据的警报器。
我能从浏览器直接连接内网服务器吗?可以——PAM web 访问让你直接在浏览器里打开 SSH、PostgreSQL、Redis 和 Windows RDP 会话,还带会话录制功能,方便审计。
Creator
Infisical
Size
1.9 GB
Stars
29.9K
Age
4y
Commits · 90 Days