add deprecated env vars warning

This commit is contained in:
miloschwartz 2025-06-21 16:57:57 -04:00
parent 4f68a26049
commit 2ead5f4506
No known key found for this signature in database

View file

@ -36,13 +36,19 @@ export class Config {
if (process.env.APP_BASE_DOMAIN) { if (process.env.APP_BASE_DOMAIN) {
console.log( console.log(
"You're using deprecated environment variables. Transition to the configuration file. https://docs.fossorial.io/" "WARNING: You're using deprecated environment variables. Transition to the configuration file. https://docs.fossorial.io/"
); );
} }
// @ts-ignore if (
if (parsedConfig.users) { // @ts-ignore
console.log("You're admin credentials are still in the config file. This method of setting admin credentials is deprecated. It is recommended to remove them from the config file."); parsedConfig.users ||
process.env.USERS_SERVERADMIN_EMAIL ||
process.env.USERS_SERVERADMIN_PASSWORD
) {
console.log(
"WARNING: Your admin credentials are still in the config file or environment variables. This method of setting admin credentials is no longer supported. It is recommended to remove them."
);
} }
process.env.APP_VERSION = APP_VERSION; process.env.APP_VERSION = APP_VERSION;