This commit is contained in:
2026-02-01 02:10:24 +01:00
parent ee04d2422c
commit a4ea42a043
78 changed files with 71 additions and 669 deletions

View File

@@ -57,6 +57,13 @@ function createConfig() {
from: env.MAIL_FROM,
recipients: env.MAIL_RECIPIENTS,
},
directus: {
url: env.DIRECTUS_URL,
adminEmail: env.DIRECTUS_ADMIN_EMAIL,
password: env.DIRECTUS_ADMIN_PASSWORD,
token: env.DIRECTUS_API_TOKEN,
proxyPath: '/cms',
},
} as const;
}
@@ -86,6 +93,7 @@ export const config = {
get cache() { return getConfig().cache; },
get logging() { return getConfig().logging; },
get mail() { return getConfig().mail; },
get directus() { return getConfig().directus; },
};
/**
@@ -124,5 +132,11 @@ export function getMaskedConfig() {
from: c.mail.from,
recipients: c.mail.recipients,
},
directus: {
url: c.directus.url,
adminEmail: mask(c.directus.adminEmail),
password: mask(c.directus.password),
token: mask(c.directus.token),
},
};
}