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 access позволяет открывать сессии SSH, PostgreSQL, Redis и Windows RDP прямо из браузера, с записью сессий для аудита.
Creator
Infisical
Size
1.9 GB
Stars
29.9K
Age
4y
Commits · 90 Days