mirror of
https://github.com/Infisical/infisical.git
synced 2026-01-09 15:38:03 -05:00
368 lines
20 KiB
Markdown
368 lines
20 KiB
Markdown
<h1 align="center">
|
|
<img width="300" src="/img/logoname-black.svg#gh-light-mode-only" alt="infisical">
|
|
<img width="300" src="/img/logoname-white.svg#gh-dark-mode-only" alt="infisical">
|
|
</h1>
|
|
<p align="center">
|
|
<p align="center">Herramienta simple de código abierto cifrado de extremo a extremo (E2EE) para gestionar secretos y configuraciones dentro de su equipo e infraestructura.</p>
|
|
</p>
|
|
|
|
<h4 align="center">
|
|
<a href="https://join.slack.com/t/infisical-users/shared_invite/zt-1kdbk07ro-RtoyEt_9E~fyzGo_xQYP6g">Slack</a> |
|
|
<a href="https://infisical.com/">Infisical Cloud</a> |
|
|
<a href="https://infisical.com/docs/self-hosting/overview">Self-Hosting</a> |
|
|
<a href="https://infisical.com/docs/getting-started/introduction">Documentación</a> |
|
|
<a href="https://www.infisical.com">Sitio web</a>
|
|
</h4>
|
|
|
|
<h4 align="center">
|
|
<a href="https://github.com/medusajs/medusa/blob/master/LICENSE">
|
|
<img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="Infisical is released under the MIT license." />
|
|
</a>
|
|
<a href="https://github.com/infisical/infisical/blob/main/CONTRIBUTING.md">
|
|
<img src="https://img.shields.io/badge/PRs-Welcome-brightgreen" alt="PRs welcome!" />
|
|
</a>
|
|
<a href="https://github.com/Infisical/infisical/issues">
|
|
<img src="https://img.shields.io/github/commit-activity/m/infisical/infisical" alt="git commit activity" />
|
|
</a>
|
|
<a href="https://cloudsmith.io/~infisical/repos/">
|
|
<img src="https://img.shields.io/badge/Downloads-14.6k-orange" alt="Cloudsmith downloads" />
|
|
</a>
|
|
<a href="https://join.slack.com/t/infisical-users/shared_invite/zt-1kdbk07ro-RtoyEt_9E~fyzGo_xQYP6g">
|
|
<img src="https://img.shields.io/badge/chat-on%20Slack-blueviolet" alt="Slack community channel" />
|
|
</a>
|
|
<a href="https://twitter.com/infisical">
|
|
<img src="https://img.shields.io/twitter/follow/infisical?label=Follow" alt="Infisical Twitter" />
|
|
</a>
|
|
</h4>
|
|
|
|
<img src="/img/infisical_github_repo.png" width="100%" alt="Dashboard" />
|
|
|
|
**[Infisical](https://infisical.com)** es una herramienta de código abierto que busca ayudar a equipos a gestionar y sincronizar secretos y configuraciones dentro de su flujo de trabajo e infraestructura. Está diseñada para ser simple y solo tomar minutos para implementar.
|
|
|
|
- **[Tablero fácil de usar](https://infisical.com/docs/getting-started/dashboard/project)** para gestionar los secretos y configuraciones de su equipo dentro de proyectos
|
|
- **[Infraestructura de lenguaje común (CLI) independiente del lenguaje](https://infisical.com/docs/cli/overview)** que extrae e inyecta secretos y configuraciones a su flujo de trabajo local
|
|
- **[Control total sobre sus datos:](https://infisical.com/docs/self-hosting/overview)** alójelos en cualquier infraestructura
|
|
- **Navega múltiples entornos** por proyecto (ej. Desarrollo, evaluación, producción, etc.)
|
|
- **Mando manual** para secretos y configuraciones
|
|
- **[Integraciones](https://infisical.com/docs/integrations/overview)** con CI/CD e infraestructura de producción
|
|
- **[API de Infisical:](https://infisical.com/docs/api-reference/overview/introduction)** administra secretos a través de solicitudes HTTPS a la plataforma
|
|
- **[Control de versiones ](https://infisical.com/docs/getting-started/dashboard/versioning)** para ver el historial de cambios de cualquier secreto
|
|
- **[Registros de actividad](https://infisical.com/docs/getting-started/dashboard/audit-logs)** para documentar cada acción tomada en el proyecto
|
|
- **[Recuperación de secretos en el momento](https://infisical.com/docs/getting-started/dashboard/pit-recovery)** para retroceder a cualquier instancia de alguno
|
|
- 🔜 **Implementación de 1 clic** para Digital Ocean y Heroku
|
|
- 🔜 **Autenticación/Autorización** para proyectos (controles de lectura/escritura próximamente)
|
|
- 🔜 **Rotación automática de secretos**
|
|
- 🔜 **Autenticación de dos factores**
|
|
- 🔜 **Integraciones con Slack y MS Teams**
|
|
|
|
Y más.
|
|
|
|
## 🚀 Para empezar
|
|
|
|
Para empezar rápidamente visita nuestra [guía de inicio](https://infisical.com/docs/getting-started/introduction).
|
|
|
|
<p>
|
|
<a href="https://infisical.com/docs/self-hosting/overview" target="_blank"><img src="https://user-images.githubusercontent.com/78047717/206356882-2b773eed-b0da-4725-ae2f-83e3cd7f2713.png" height=120 /> </a>
|
|
<a href="https://www.youtube.com/watch?v=JS3OKYU2078" target="_blank"><img src="https://user-images.githubusercontent.com/78047717/206356600-8833b128-6cae-408c-a703-07b2fc6aff4b.png" height=120 /> </a>
|
|
<a href="https://app.infisical.com/signup" target="_blank"><img src="https://user-images.githubusercontent.com/78047717/206355970-f4c09062-b88f-452a-94e0-9c61a0651170.png" height=120></a>
|
|
</p>
|
|
|
|
## 🔥 ¿En qué es bueno?
|
|
|
|
Infisical hace la gestión de secretos simple y está cifrada de extremo a extremo de manera predeterminada. Tenemos la misión de hacerla más accesible a todos los desarrolladores, <i>no solo los equipos de seguridad</i>.
|
|
|
|
Según un [reporte](https://www.ekransystem.com/en/blog/secrets-management), solo el 10% de las organizaciones utilizan soluciones para gestionar secretos a pesar de que todas usan secretos digitales en cierta medida.
|
|
|
|
Si está interesado en la eficiencia y la seguridad, Infisical es para ti.
|
|
|
|
Actualmente estamos trabajando duro para hacer Infisical más extenso. ¿Necesitas una integración o quieres una nueva función? Siente libre de [crear un issue](https://github.com/Infisical/infisical/issues) o [contribuir](https://infisical.com/docs/contributing/overview) directamente al repositorio.
|
|
|
|
## 🌱 Contribuir
|
|
|
|
Sea de manera pequeña o grande, nos encantan las contribuciones ❤️ Cheque nuestra guía de [cómo empezar](https://infisical.com/docs/contributing/overview).
|
|
|
|
¿No está seguro de dónde empezar? Usted puede:
|
|
|
|
- ¡[Agendar una sesión gratis, sin presión con uno de nuestros integrantes](mailto:tony@infisical.com?subject=Pairing%20session&body=I'd%20like%20to%20do%20a%20pairing%20session!)! (inglés)
|
|
- Unesé a nuestro <a href="https://join.slack.com/t/infisical-users/shared_invite/zt-1kdbk07ro-RtoyEt_9E~fyzGo_xQYP6g">Slack</a> y preguntenos ahí (inglés)
|
|
|
|
## 💚 Soporte y comunidad
|
|
|
|
- [Slack](https://join.slack.com/t/infisical-users/shared_invite/zt-1kdbk07ro-RtoyEt_9E~fyzGo_xQYP6g) (Para discusiones en vivo con la comunidad y el equipo de Infisical)
|
|
- [GitHub Discussions](https://github.com/Infisical/infisical/discussions) (Para ayudar en construir y profundizar conversaciones acerca de funciones)
|
|
- [GitHub Issues](https://github.com/Infisical/infisical-cli/issues) (Para cualquier bug o error que encuentre usando Infisical)
|
|
- [Twitter](https://twitter.com/infisical) (Obtén las noticias rápidamente)
|
|
|
|
## 🐥 Estatus
|
|
|
|
- [x] Alpha público: Cualquiera puede registrarse en [infisical.com](https://infisical.com) pero ténganos paciencia, hay problemas y apenas estamos comenzando.
|
|
- [ ] Beta público: Suficientemente estable para la mayoría de los casos de uso no empresariales.
|
|
- [ ] Público: Listo para producción.
|
|
|
|
Estamos actualmente en Alpha público.
|
|
|
|
## 🔌 Integraciones
|
|
|
|
Actualmente estamos sentando bases y construyendo [integraciones](https://infisical.com/docs/integrations/overview) para que los secretos se puedan sincronizar en todas partes. ¡Cualquier ayuda es bienvenida! :)
|
|
|
|
|
|
<table>
|
|
<tr>
|
|
<th>Plataformas </th>
|
|
<th>Marcos</th>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
|
|
<table>
|
|
<tbody>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/platforms/docker?ref=github.com">
|
|
✔️ Docker
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/platforms/docker-compose?ref=github.com">
|
|
✔️ Docker Compose
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/cloud/heroku?ref=github.com">
|
|
✔️ Heroku
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/cloud/vercel?ref=github.com">
|
|
✔️ Vercel
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/platforms/kubernetes?ref=github.com">
|
|
✔️ Kubernetes
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/cloud/flyio">
|
|
✔️ Fly.io
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
🔜 Supabase
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/cicd/githubactions">
|
|
✔️ GitHub Actions
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
🔜 Railway (https://github.com/Infisical/infisical/issues/271)
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
🔜 GCP SM (https://github.com/Infisical/infisical/issues/285)
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/cicd/gitlab">
|
|
✔️ GitLab CI/CD
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
🔜 CircleCI (https://github.com/Infisical/infisical/issues/91)
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
🔜 Jenkins
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
🔜 Digital Ocean
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
🔜 Azure
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
🔜 TravisCI
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/cloud/aws-secret-manager">
|
|
✔️ AWS Secrets Manager
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
🔜 Forge
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
🔜 Bitbucket
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/cloud/aws-parameter-store">
|
|
✔️ AWS Parameter Store
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/cloud/render">
|
|
✔️ Render
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
🔜 BuddyCI
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
🔜 Serverless
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/cloud/netlify">
|
|
✔️ Netlify
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
</td>
|
|
<td>
|
|
|
|
<table>
|
|
<tbody>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/react?ref=github.com">
|
|
✔️ React
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/express?ref=github.com">
|
|
✔️ Express
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/gatsby?ref=github.com">
|
|
✔️ Gatsby
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/flask?ref=github.com">
|
|
✔️ Flask
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/django?ref=github.com">
|
|
✔️ Django
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/laravel?ref=github.com">
|
|
✔️ Laravel
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/nestjs?ref=github.com">
|
|
✔️ NestJS
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/remix?ref=github.com">
|
|
✔️ Remix
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/nextjs?ref=github.com">
|
|
✔️ Next.js
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/vite?ref=github.com">
|
|
✔️ Vite
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/vue?ref=github.com">
|
|
✔️ Vue
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/rails?ref=github.com">
|
|
✔️ Ruby on Rails
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/fiber?ref=github.com">
|
|
✔️ Fiber
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/nuxt?ref=github.com">
|
|
✔️ Nuxt
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td align="left" valign="middle">
|
|
<a href="https://infisical.com/docs/integrations/frameworks/dotnet?ref=github.com">
|
|
✔️ .NET
|
|
</a>
|
|
</td>
|
|
<td align="left" valign="middle">
|
|
And more...
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
## 🏘 Código abierto vs pagado
|
|
|
|
Este repositorio es enteramente licenciado con MIT, con la excepción del directorio `ee` que contendrá funciones empresariales premium que requerirán una licencia de Infisical en el futuro. Actualmente estamos enfocados en desarrollar primero ofertas no empresariales que deberían adaptarse a la mayoría de los casos de uso.
|
|
|
|
## 🛡 Seguridad
|
|
|
|
¿Quiere reportar alguna vulnerabilidad en seguridad? Por favor, no lo publique en Github issues. En su lugar consulte nuestro archivo de [SECURITY.md](./SECURITY.md).
|
|
|
|
## 🚨 Manténgase al tanto
|
|
|
|
Infisical se lanzó oficialmente como v.1.0 el 21 de noviembre de 2022. Hay muchas funciones nuevas que llegan con mucha frecuencia. Mire los **lanzamientos** de este repositorio para recibir notificaciones sobre futuras actualizaciones:
|
|
|
|

|
|
|
|
## 🦸 Contribuyentes
|
|
|
|
[//]: contributor-faces
|
|
|
|
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
|
|
<!-- prettier-ignore-start -->
|
|
<!-- markdownlint-disable -->
|
|
|
|
<a href="https://github.com/dangtony98"><img src="https://avatars.githubusercontent.com/u/25857006?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/maidul98"><img src="https://avatars.githubusercontent.com/u/9300960?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/akhilmhdh"><img src="https://avatars.githubusercontent.com/u/31166322?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/reginaldbondoc"><img src="https://avatars.githubusercontent.com/u/7693108?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/mv-turtle"><img src="https://avatars.githubusercontent.com/u/78047717?s=96&v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/gangjun06"><img src="https://avatars.githubusercontent.com/u/50910815?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/asheliahut"><img src="https://avatars.githubusercontent.com/u/945619?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/SH5H"><img src="https://avatars.githubusercontent.com/u/25437192?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/gmgale"><img src="https://avatars.githubusercontent.com/u/62303146?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/asharonbaltazar"><img src="https://avatars.githubusercontent.com/u/58940073?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/JoaoVictor6"><img src="https://avatars.githubusercontent.com/u/68869379?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/mocherfaoui"><img src="https://avatars.githubusercontent.com/u/37941426?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/cerrussell"><img src="https://avatars.githubusercontent.com/u/80227828?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/jon4hz"><img src="https://avatars.githubusercontent.com/u/26183582?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/edgarrmondragon"><img src="https://avatars.githubusercontent.com/u/16805946?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/arjunyel"><img src="https://avatars.githubusercontent.com/u/11153289?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/LemmyMwaura"><img src="https://avatars.githubusercontent.com/u/20738858?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/Zamion101"><img src="https://avatars.githubusercontent.com/u/8071263?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/Grraahaam"><img src="https://avatars.githubusercontent.com/u/72856427?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/Neeraj138"><img src="https://avatars.githubusercontent.com/u/58552561?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/KunalSin9h"><img src="https://avatars.githubusercontent.com/u/82411321?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/sanyamjain04"><img src="https://avatars.githubusercontent.com/u/107163858?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/Gabriellopes232"><img src="https://avatars.githubusercontent.com/u/74881862?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/naorpeled"><img src="https://avatars.githubusercontent.com/u/6171622?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/jonerrr"><img src="https://avatars.githubusercontent.com/u/73760377?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/kmlgkcy"><img src="https://avatars.githubusercontent.com/u/102428035?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/samsbg"><img src="https://avatars.githubusercontent.com/u/70488844?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/imakecodes"><img src="https://avatars.githubusercontent.com/u/35536648?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/kimcore"><img src="https://avatars.githubusercontent.com/u/36142378?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/caioluis"><img src="https://avatars.githubusercontent.com/u/30005368?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/adrianmarinwork"><img src="https://avatars.githubusercontent.com/u/118568289?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/arthurzenika"><img src="https://avatars.githubusercontent.com/u/445200?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/franky47"><img src="https://avatars.githubusercontent.com/u/1174092?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/hanywang2"><img src="https://avatars.githubusercontent.com/u/44352119?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/tobias-mintlify"><img src="https://avatars.githubusercontent.com/u/110702161?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/wjhurley"><img src="https://avatars.githubusercontent.com/u/15939055?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/alexdanilowicz"><img src="https://avatars.githubusercontent.com/u/29822597?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/0xflotus"><img src="https://avatars.githubusercontent.com/u/26602940?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/wanjohiryan"><img src="https://avatars.githubusercontent.com/u/71614375?v=4" width="50" height="50" alt=""/></a> <a href="https://github.com/nirga"><img src="https://avatars.githubusercontent.com/u/4224692?v=4" width="50" height="50" alt=""/></a>
|
|
|
|
## 🌎 Traducciones
|
|
|
|
Infisical está actualmente disponible en inglés, coreano, francés y portugués (Brasil). ¡Ayúdanos a traducir Infisical a tu idioma!
|
|
|
|
Puedes encontrar toda la información en [este issue](https://github.com/Infisical/infisical/issues/181). |