Live data from Hacker News

Show HN: Infisical – open-source secrets manager for developers

infisical.com

1–10 of 32 posts

Show HN: Infisical – open-source secrets manager for developers

#1
Two months ago, we left our jobs at AWS and Figma to continue building Infisical.

It is an open-source end-to-end encrypted tool that helps you manage developer secrets across your team, devices, and infrastructure.

During the previous Show HN, we got a lot of useful feedback which we’ve been iterating on A LOT!

In the past month, we’ve been pretty much working 24/7, and we added: - Integrations for Vercel, Netlify, GitHub Actions, Render, and Fly.io - Public API - User activity logs - Point-in-time recovery and secret versioning - Custom environments - Kubernetes operator (https://infisical.com/docs/integrations/platforms/kubernetes) And made lots of other performance improvements both on the frontend and backend.

Our repo is published under the MIT license so any developer can use Infisical. The goal is to not charge individual developers. We make money by charging a license fee for some enterprise features as well as providing a hosted version and support.

In the coming weeks, we plan to add features like key rotation, alerts, and secret groups - as well as continue adding more integrations.

Give it a try (https://github.com/Infisical/infisical)! We’d love to hear what you think!

Main website: https://infisical.com/

Show HN: Infisical – open-source secrets manager for developers
infisical.com

Re: Show HN: Infisical – open-source secrets manager for developers

#4

How does this compare with secret managers like HashiCorp vault, Azure Key Vault, AWS Secrets manager, etc.? Are some of those needed to use this? Or can those be replaced with Infisical?

The main goal is to provide similar levels of security at a significantly reduced learning curve. These services can all be replaced with Infisical.

When we spoke with engineers that work in companies of all sizes - most of them have mentioned how complicated Hashicorp Vault is. And indeed, while Vault has a lot of features, it is pretty overwhelming to setup and maintain.

With Infisical, we want to take a modern approach to secret management by simplifying the whole process of configuring secrets to injecting them into your stack with little friction as possible. We invested a lot in the UI/UX in order to make everything more intuitive for developers when compared to Hashicorp Vault or any other alternative.

Also, Infisical is meant to be multi-cloud unlike the cloud-specific secret managers/vaults. Give it a go and let me know what you think

Re: Show HN: Infisical – open-source secrets manager for developers

#5

How does this compare with secret managers like HashiCorp vault, Azure Key Vault, AWS Secrets manager, etc.? Are some of those needed to use this? Or can those be replaced with Infisical?

The main goal is to provide similar levels of security at a significantly reduced learning curve. These services can all be replaced with Infisical. When we spoke with engineers that work in companies of all sizes - most of them have mentioned how complicated Hashicorp Vault is. And indeed, while Vault has a lot of features, it is pretty overwhelming to setup and maintain. With Infisical, we want to take a modern app…

> And indeed, while Vault has a lot of features, it is pretty overwhelming to setup and maintain.

I generally like Vault, but on top of being a bit overwhelming to set up, it's also quite expensive to run in a HA setup.

Re: Show HN: Infisical – open-source secrets manager for developers

#6
post #5

Earlier quoted context omitted.

The main goal is to provide similar levels of security at a significantly reduced learning curve. These services can all be replaced with Infisical. When we spoke with engineers that work in companies of all sizes - most of them have mentioned how complicated Hashicorp Vault is. And indeed, while Vault has a lot of features, it is pretty overwhelming to setup and maintain. With Infisical, we want to take a modern app…

> And indeed, while Vault has a lot of features, it is pretty overwhelming to setup and maintain. I generally like Vault, but on top of being a bit overwhelming to set up, it's also quite expensive to run in a HA setup.

That is true - that's also one of the reason why we made our pricing for Infisical Cloud per person/month.

Re: Show HN: Infisical – open-source secrets manager for developers

#7
With such a huge load of new features in such a short lapse of time, I wonder about the quality of the code.

I quickly glanced at the GitHub repository and basically couldn't find any test for example.

It'd be fine for any other startup, but this is something hosting seriously sensitive data and I feel like the focus is not right.

Any considerations about security you can share?

Re: Show HN: Infisical – open-source secrets manager for developers

#8

With such a huge load of new features in such a short lapse of time, I wonder about the quality of the code. I quickly glanced at the GitHub repository and basically couldn't find any test for example. It'd be fine for any other startup, but this is something hosting seriously sensitive data and I feel like the focus is not right. Any considerations about security you can share?

I would say the quantity of the features does not mean that their quality is bad. We are very grateful to our open-source community for helping us out with many of these features (e.g., custom environment names were developed fully by one of our contributors Akhi - https://github.com/akhilmhdh).

Quality of the code is something that we care about increasingly more as we go further. We currently have a huge frontend revamp in process that will make the code much more organized and clearer.

Tests are also something that we are going to add very soon! Currently all the testing is manual - but I must say it's a pretty extensive process, so the quality of features is maintained.

Re: Show HN: Infisical – open-source secrets manager for developers

#9
I saw your post a few months ago and already thought it was awesome. Congrats on quitting your job to devote yourself to this project. I would assume that you have considered joining YC?

I'm the founder of the OSS project windmill [1] that, among others, separates the code logic from the management of secrets. We are in the same boat of being a small team doing too many features and hence have covered very lightly the secret management. I would love to see if we could write some integrations between our projects so that scripts and workflows could leverage advanced secret management.

[1]: https://github.com/windmill-labs/windmill

Re: Show HN: Infisical – open-source secrets manager for developers

#10

With such a huge load of new features in such a short lapse of time, I wonder about the quality of the code. I quickly glanced at the GitHub repository and basically couldn't find any test for example. It'd be fine for any other startup, but this is something hosting seriously sensitive data and I feel like the focus is not right. Any considerations about security you can share?

> Any considerations about security

The copy on their website is somewhat non-committal on this:

> Infisical uses end-to-end encryption (E2EE) whenever possible [...] it makes no security guarantees for malicious events that can occur beyond its control [...] we do our best to maintain platform privacy and security [...] we will be adding more opt-in security measures > > -- https://infisical.com/docs/security/overview

Don't get me wrong - I do prefer honesty over empty promises and hot-air, but the above caveats seem worded as if intended for a legal document, rather than copy selling your product.

As for the code - on cursory scan it's three apps: a CLI written in golang, a frontend on next.js, and the backend is a NodeJS express server backed by mongodb, with 1042 transitive NPM package dependencies. That doesn't indicate anything in and of itself, but it's a lot of surface area (and growing if their README roadmap is anything to go by).

None of the above is a major red flag though - certainly things one would expect (& much much worse) from any closed-source competitor (just those don't have the transparency to check it out yourself). Yes, the focus does seem to be on feature addition & iteration though rather than instilling confidence in a solid, secure core, which is a bit of a pity, but all that said it would take much more than a cursory glance to audit properly, and they've stated they intent to have a full professional independent audit this year, so probably best to just wait for that. The fact it's open-source out-the-gate is extremely promising.

100% going to keep an eye on this.

Post reply on HN