From be6989a57db3f6ae0fca44e439ce0dc1a8de0ee3 Mon Sep 17 00:00:00 2001 From: Gabriel Le Breton Date: Mon, 30 Jul 2018 13:42:01 -0400 Subject: [PATCH] Allow changing ACME_DIRECTORY_URL from env var (#24) * Allow changing ACME_DIRECTORY_URL from env var * Use const instead of let, good catch --- config.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config.js b/config.js index 459025f..71aa4b7 100644 --- a/config.js +++ b/config.js @@ -3,6 +3,9 @@ const defaultCertInfo = { 'cert-name2': ['', ''] } +const productionDirectoryUrl = process.env.ACME_DIRECTORY_URL || 'https://acme-v01.api.letsencrypt.org' +const stagingDirectoryUrl = process.env.ACME_DIRECTORY_URL || 'https://acme-staging.api.letsencrypt.org' + module.exports = { 's3-account-bucket': process.env.S3_ACCOUNT_BUCKET || '', 's3-cert-bucket': process.env.S3_CERT_BUCKET || '', @@ -13,6 +16,6 @@ module.exports = { 'acme-account-file': process.env.ACME_ACCOUNT_FILE || '', 'acme-account-email': process.env.ACME_ACCOUNT_EMAIL || '', 'acme-account-key-bits': 2048, - 'acme-directory-url': process.env.USE_PRODUCTION ? 'https://acme-v01.api.letsencrypt.org' : 'https://acme-staging.api.letsencrypt.org', + 'acme-directory-url': process.env.USE_PRODUCTION ? productionDirectoryUrl : stagingDirectoryUrl, 'region': process.env.AWS_REGION || 'us-east-1' }