SDK for Node Js

Hi Doppler team,
First I wanted to say I like what you are doing and the doppler way of doing things.

Is there any plans to implement an SDK so one would be able to pull the configuration straight from the API instead of making sure the configurations are injected.

It would be great because with this case I don’t have to restart the app every time I need to change a configuration value/key.

Thanks a lot.
John

Hey John,

Thanks for your feedback! We used to have SDKs for Ruby, Python, and Node but deprecated (and recently removed) them as it was additional work that was competing for attention against our CLI.

Our operating model is to actively prevent Doppler implementation details leaking into application code which is why our CLI runs your application to seamlessly inject secrets as environment variables, or syncs secrets to platforms that already have an environment/secret/config variable store.

This may change at some point in the future, but as of now, we have no active plans to create SDKs in the near future.

It would be great because with this case I don’t have to restart the app every time I need to change a configuration value/key.

We hear you on this and are working on a solution. I can’t give you a solid ETA yet as there are a lot of scenarios and considerations to take into account and we want to get this right the first time. I’ve made a note to reach out once things are more concrete.

If you wanted to take a look at how you could integrate secrets fetching via the API into your application, you can check out our sample code as a starting point.

Ok, Thank you very much for your quick reply.

I think a lot of companies, will like to use an SDK like I had in my previous companies,
We spent a lot of time on writing and maintain it ourselves, But I get it’s not the most important feature to implement.

Thanks again,
John.