# Passare la chiave API email al container senza hardcodarla in app.yml

**URL:** <https://meta.discourse.org/t/passing-email-api-key-to-container-without-hardcoding-in-app-yml/349002>\
**Category:** Product Support\
**Created:** [25 Gennaio 2025, 10:43pm UTC](https://meta.discourse.org/t/passing-email-api-key-to-container-without-hardcoding-in-app-yml/349002 "2025-01-25T22:43:46Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)\
**Post date:** [25 Gennaio 2025, 11:36pm UTC](https://meta.discourse.org/t/passing-email-api-key-to-container-without-hardcoding-in-app-yml/349002/2 "2025-01-25T23:36:24Z")

</div>

Ehi, bentornato!

Credo che la sintassi corretta sarebbe qualcosa del tipo:

```plaintext
./launcher rebuild app --docker-args "-e DISCOURSE_SMTP_PASSWORD=\"password\""

```

Con `--env-file`, dovrebbe funzionare anche così:

```plaintext
./launcher rebuild app --docker-args "--env-file=/var/discourse/containers/creds.env"

```

---

_[View the full topic](https://meta.discourse.org/t/passing-email-api-key-to-container-without-hardcoding-in-app-yml/349002)._
