diff --git a/docker/swarm/stacks/api/.env.sample b/docker/swarm/stacks/api/.env.sample index 56fd28374..5cf7b53cc 100644 --- a/docker/swarm/stacks/api/.env.sample +++ b/docker/swarm/stacks/api/.env.sample @@ -37,6 +37,9 @@ EMAIL_PROVIDER=ses SES_REGION=us-east-1 SES_ID= SES_SECRET= +SES_SMTP_HOST=email-smtp.us-east-1.amazonaws.com +SES_SMTP_USERNAME= +SES_SMTP_PASSWORD= # -- Feature Flags # FCC_ENABLE_SHADOW_CAPTURE=false @@ -54,5 +57,9 @@ GROWTHBOOK_FASTIFY_CLIENT_KEY= # CPU_LIMIT=1 # MEMORY_LIMIT=1G +# -- Socrates +SOCRATES_API_KEY= +SOCRATES_ENDPOINT= + # -- Donations STRIPE_SECRET_KEY= diff --git a/docker/swarm/stacks/api/stack-api.yml b/docker/swarm/stacks/api/stack-api.yml index aae24c177..4858f7829 100644 --- a/docker/swarm/stacks/api/stack-api.yml +++ b/docker/swarm/stacks/api/stack-api.yml @@ -106,6 +106,9 @@ x-deploy-config: &deploy-config - SES_REGION=${SES_REGION:-us-east-1} - SES_ID=${SES_ID} - SES_SECRET=${SES_SECRET} + - SES_SMTP_HOST=${SES_SMTP_HOST:-email-smtp.us-east-1.amazonaws.com} + - SES_SMTP_USERNAME=${SES_SMTP_USERNAME} + - SES_SMTP_PASSWORD=${SES_SMTP_PASSWORD} # -- Feature Flags # - FCC_ENABLE_SHADOW_CAPTURE=${FCC_ENABLE_SHADOW_CAPTURE:-false} # -- Analytics @@ -114,6 +117,9 @@ x-deploy-config: &deploy-config # -- Application Paths - HOME_LOCATION=${HOME_LOCATION:-'https://www.freecodecamp.org'} - API_LOCATION=${API_LOCATION:-'https://api.freecodecamp.org'} + # -- Socrates + - SOCRATES_API_KEY=${SOCRATES_API_KEY} + - SOCRATES_ENDPOINT=${SOCRATES_ENDPOINT} # -- Donations - STRIPE_SECRET_KEY=${STRIPE_SECRET_KEY}