Set Secure Environment Variables
If your application requires environment variables, DO NOT set them directly in the Docker Compose file. Instead, set them through the Encrypted Secrets section.
-
First you need to declare the environments in Docker compose file like below:
services: your-service: environment: - OPENAI_API_KEY=${OPENAI_API_KEY_IN_ENV} - TWITTER_API_KEY=${TWITTER_API_KEY_IN_ENV}
And DO NOT set environment with double quotation marks
OPENAI_API_KEY="${OPENAI_API_KEY_IN_ENV}"
-
Then set ENV values in Encrypted Secrets section.