11const prodHostname = 'donate.demokluster.com' 12const smokeHostname = 'donate-smoke.demokluster.com' 14const donateBaseCfg = mergeConcatA(appCfgExports, kcfg, demokFmEmailCfg, { 15 secretNames: ['ethrpc-basic-auth', 'ipfs-filebase'], 18 devLocalHostCfg: {appShortName: 'donateapp', svcPortNo: 3015}, 22 ...defaultSecMappings, 27export const donateProdOverlay = { 29 nonWcHostname: prodHostname, 30 dbQsCfg: { dbQsName: donateDbQsName }, 32 dbSecrets: { db: donateDbQsName }, 33 exceptionsFromEmail: `noreply@${prodHostname}`, 34 fromEmail: `noreply@${prodHostname}`, 36 deployedBaseUrl: `https://${prodHostname}`, 40export const donateSmokeOverlay = { 42 nonWcHostname: smokeHostname, 43 dbQsCfg: { dbQsName: donateSmokeDbQsName }, 45 dbSecrets: { db: donateSmokeDbQsName }, 46 exceptionsFromEmail: `noreply@${smokeHostname}`, 47 fromEmail: `noreply@${smokeHostname}`, 48 fromName: 'Donate Smoke', 49 deployedBaseUrl: `https://${smokeHostname}`, 53export const donateProdCfg = mergeConcatA(donateBaseCfg, donateProdOverlay) 54export const donateSmokeCfg = mergeConcatA(donateBaseCfg, donateSmokeOverlay) 56export { donateProdCfg as donateCfg } 57export const nonWcHostname = prodHostname