# Does Doppler integrate with Digital Oceans App-Platform?

**URL:** <https://community.doppler.com/t/does-doppler-integrate-with-digital-oceans-app-platform/627>\
**Category:** Need Help\
**Created:** [May 19, 2022, 8:15pm UTC](https://community.doppler.com/t/does-doppler-integrate-with-digital-oceans-app-platform/627 "2022-05-19T20:15:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexbjorlig](https://sea2.discourse-cdn.com/flex016/user_avatar/community.doppler.com/alexbjorlig/32/441_2.png) [@alexbjorlig](https://community.doppler.com/u/alexbjorlig)\
**Post date:** [May 19, 2022, 8:15pm UTC](https://community.doppler.com/t/does-doppler-integrate-with-digital-oceans-app-platform/627/1 "2022-05-19T20:15:42Z")

</div>

First of all - hey everybody 👋

I’m starting out the adoption of Doppler in our small team.

Our team is thinking about adopting [Digital Oceans app-platform](https://www.digitalocean.com/products/app-platform) (the plan is to run a background-nodejs service)

Does Doppler integrate with the app-platform, or is it only supporting [droplets](https://www.digitalocean.com/products/droplets)?

---

<div class="post-metadata">

**Author:** ![watsonian](https://sea2.discourse-cdn.com/flex016/user_avatar/community.doppler.com/watsonian/32/267_2.png) [@watsonian](https://community.doppler.com/u/watsonian)\
**Post date:** [May 19, 2022, 8:24pm UTC](https://community.doppler.com/t/does-doppler-integrate-with-digital-oceans-app-platform/627/2 "2022-05-19T20:24:48Z")

</div>

Hi @alexbjorlig!

Welcome to the Doppler Community!

Unfortunately, we’re not able to create an integration for App Platform currently as the only way to update the environment variables is to edit the entire App spec (YAML) document. We spoke with DigitalOcean to see if they could provide a specific API for updating only the environment variables but they’re not currently planning on adding one. If you like, you can show support for that API feature request [here](https://ideas.digitalocean.com/interfaces/p/api-to-manage-environment-variables-in-app-platform).

For now, the easiest and recommended way to use Doppler here is to create a [Service Token](https://docs.doppler.com/docs/enclave-service-tokens) and expose it via the `DOPPLER_TOKEN` environment variable for the desired environment, then inject secrets into your application process using the [Doppler CLI installed in your Dockerfile](https://docs.doppler.com/docs/dockerfile).

Let me know if you have any questions!

Thanks,  
-Joel

---

<div class="post-metadata">

**Author:** ![alexbjorlig](https://sea2.discourse-cdn.com/flex016/user_avatar/community.doppler.com/alexbjorlig/32/441_2.png) [@alexbjorlig](https://community.doppler.com/u/alexbjorlig)\
**Post date:** [May 19, 2022, 8:45pm UTC](https://community.doppler.com/t/does-doppler-integrate-with-digital-oceans-app-platform/627/3 "2022-05-19T20:45:11Z")

</div>

I have voted on the Digital Ocean community. Surprised to find no other votes…

I’m not a big fan of Docker when I can avoid it.

But running a “pure” node.js applet on Digital Ocean could probably use the `DOPPLER_TOKEN` and then fetch secrets using either the Doppler CLI or REST API I guess.

Thanks for the quick answer 🙂
