D

Doppler Blog

doppler.com · Company blog · on HN since 2009

Doppler is a secrets management company whose blog covers env files, secrets rotation, source control practices, and security lessons from incidents.

What HN saysCommenters often name Doppler as a secrets manager alternative to .env files, with one user reporting use with its Kubernetes operator, though some come from the company.
18HN people shared it
16linked it in comments
24stories submitted
42story points
2 years agolast shared
2009people per year2026

Most-shared posts

  1. 1
    Homepage
    14 people · first shared 2009
  2. 2
    Telling Stories with Commit Messages
    3 people · 7 points · first shared 2024 · 1 comments on HN
  3. 3
    Our Source Control Best Practices
    2 people · 5 points · first shared 2024 · discussion on HN
  4. 4
    Careers
    2 people · first shared 2020
  5. 5
  6. 6
    The Current Secrets Rotation Process Is Broken
    1 people · 4 points · first shared 2023 · discussion on HN
  7. 7
  8. 8
    What Okta did wrong and what to learn
    1 people · 3 points · first shared 2023 · discussion on HN
  9. 9
    Secrets Management Mistakes Developers Make
    1 people · 2 points · first shared 2024 · discussion on HN
  10. 10
    Why software engineers are resistant to change
    1 people · 2 points · first shared 2025 · discussion on HN
  11. 11
    How we built our automated Secrets Rotation Engine
    1 people · 2 points · first shared 2022 · discussion on HN
  12. 12
    Reliably Testing Race Conditions
    1 people · 2 points · first shared 2023 · discussion on HN
  13. 13
    Write Better Blog Content for Software Engineers
    1 people · 2 points · first shared 2024 · discussion on HN
  14. 14
    Fixing Our Broken Backlog Process
    1 people · 1 points · first shared 2024 · discussion on HN
  15. 15
    A Developer Cheat Sheet for GDPR
    1 people · 1 points · first shared 2024 · discussion on HN

What HN people wrote when they linked it

slaughtr · 2024-07-12
This seems like quite a lot of setup and hassle for what could be handled some other way with less fuss, like chamber[0] or Doppler[1]. Heck, even the classic .env seems like a better choice in every way. What are the advantages to a configuration like this? Seems the HTTP interface with non-encrypted cache and separate agent situation isn’t something secure enough to satisfy most companies these days. [0] https://github.com/segmentio/chamber [1] https://www.doppler.com/
atmosx · 2023-03-07
Hello, At my current gig we're using doppler[^1] (no affiliation) for application secrets. We're using doppler with their kubernetes operator which supports auto-rotation on secrets. Secrets are set as "env variables". So far, doppler has not suffer big outages or we did not notice, because the operator will keep working even if their API is down - of course you won't get updates. Access control could be more _fine grained_ and they added secret auto-rotation option recently[^2]. We don't use that yet. I've been a happy 1Password user (no affiliation) and we use it company wide to share user secrets. 1Password support CI/CD integration IIRC, so in theory should cover most use cases. If you can pay for AWS Vault, the terraform integration comes out of the box. However if you're a small team running vault might be a daunting task and you're inserting another SPoF. There are many open source application secrets tools that you could check out though. In the past I had great experience with credstash[^3]. Credstash is a really simple and secure open source solution that is based on AWS KMS, IAM and DynamoDB. Costs pennies to run for medium size deployments. Once you setup and document the way to use it, it's really easy. The downside is that as a tool is pretty _raw_ you have to build things like "secret generators", etc. But combined with a slack bot can be a really powerful, secure, cost-effective self-hosted solution that doesn't require maintenance (as opposed to…
bvallelunga · 2020-06-12
This post is great! I would also add using the built-in secrets store your infra provider has in staging and production. For example, Heroku has config vars. Shamless ad: If you guys are looking for a free and easy to use secrets manager with powerful features that work on every stack, I would recommend Doppler (YC W19). For transparency, I am the CEO. Doppler is a cloud-hosted secrets manager designed to win the heart of the developer while meeting all the requirements of your security team. It works great in local development and production, can be nearly 100% automated, and has built-in versioning, reusable configs, audit logs, SSO, granular access controls, can automatically sync with your infra provider's secrets store (ex: Heroku Config Vars). It also has high availability features built into every part of our stack (from our open-source CLI creating encrypting fallback files to our servers running on multiple infrastructures). Feel free to create a free account (no cc required) at https://doppler.com
AlwaysNewb23 · 2024-06-28
This is why you should use a secrets manager like Doppler (https://doppler.com) or AWS Key Management Service (AWS KMS). Hardcoding your secrets or storing them in .env files will always risk something like this happening.
chandler767 · 2024-02-29
If you’re asking yourself where you should be keeping secrets, you should be using a secrets manager. Two examples include Doppler (https://doppler.com) and AWS Secrets Manager (https://aws.amazon.com/secrets-manager/).
werrett · 2023-11-07
Hashicorp Vault or (AWS|GCP) Secrets Manager would be the common answer. There is also the startup Doppler (https://www.doppler.com/) that is directly taking on the Hashicorp Vault space. It’s probably easier to get up and running and friendlier for a smaller team. No affiliation!
shayneo · 2023-09-15
You might be looking for something like https://www.doppler.com/ Though I could see adding “teams” features to shello that help with syncing and cloud environments
emssroj · 2023-09-01
Doppler | Developer Advocate - Hacker News | Remote, US | Full-Time | $150-$170k + benefits Doppler is building the future of SecretOps. We are the uncomplicated way to sync, manage, orchestrate, and rotate secrets across any environment or app config with easy-to-use tools. We have amazing investors like Google Ventures, CRV, Sequoai, YC, Greylock, and so on… we are also backed by incredible leaders from companies like Github, Vercel, Figma, OpenAI, and more. We are looking for someone who comes from an engineering background who is passionate about Hacker News and who wants to spend their days understanding how to create content to deeply engage the Hacker News audience. This person will work very closely with our CEO, Brian Vallelunga. You can apply here: https://www.doppler.com/careers#open-roles or reach out to [email protected]
mahmoudimus · 2022-08-20
There are a ton of companies that do this as a service: - https://www.doppler.com/ (my favorite) - AWS Secrets Manager - Google Cloud Secret Manager - Azure Key Vault - https://AKeyless.io - https://EnvKey.com Then, there's a few companies that do OSS solutions: - Hashicorp Vault (https://vaultproject.io) - CyberArk Conjur / Secretless (https://github.com/cyberark) I'm sure there are lots that I've missed.
mattste · 2022-03-30
How does this compare to Doppler[1]? Is there a way to handle the configuration in Terraform? [1] https://www.doppler.com/
raizinho · 2021-06-13
I'm currently using Doppler (https://www.doppler.com/) but I'm not sure if it sidesteps the issues outlined in the article.
onewland · 2009-09-28
http://www.doppler.com/ http://www.flicker.com/ It's tough to get real single words as domains these days.
presentation · 2024-09-26
I really enjoy using Doppler. https://doppler.com
bastijn · 2021-04-13
You also have options like https://www.doppler.com/.
tompic823 · 2020-10-09
Lots of really great questions in here! Starting at the top- The process demoed in the video is for user-based auth. Service tokens can be issued programmatically and provide read-only access to one config. You can pass these into your environment via puppet and other configuration tools, or even via LDAP, in much the same way you bootstrap other OS config like SSH keys. I really like your thoughts around more niche access roles, and it's definitely where we're headed. Admittedly our RBAC is currently more limited with a basic Member, Admin, Owner model. We do have existing audit capabilities for monitoring secrets changes (without revealing the actual secrets) and support shipping those logs to Slack or a webhook. Audit history is based on your specific plan[0], but we currently offer up to a year. Some customers do have requirements for longer time periods and we can easily configure that for them. Regarding your last point, this is what we refer to as secret referencing. You can absolutely reference secrets across different configs and projects to avoid repeating common values. Here's our announcement from when we shipped this feature back in August[1]. [0] https://doppler.com/pricing [1] https://doppler.com/changes/secrets-referencing

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close