diff --git a/src/config.js b/src/config.js index d7daee4..1291858 100644 --- a/src/config.js +++ b/src/config.js @@ -13,8 +13,9 @@ if (process.env.ADMIN_USERNAME) config.admin.username = process.env.ADMIN_USERN if (process.env.ADMIN_PASSWORD) config.admin.password = process.env.ADMIN_PASSWORD; if (process.env.DATABASE_PATH) config.database.path = process.env.DATABASE_PATH; -if (process.env.DATABASE_URL) { - config.database.postgres = { ...config.database.postgres, connectionString: process.env.DATABASE_URL }; +const dbUrl = process.env.DATABASE_URL; +if (dbUrl && !dbUrl.includes('user:password@')) { + config.database.postgres = { ...config.database.postgres, connectionString: dbUrl }; config.database.type = 'postgres'; } else if (process.env.DATABASE_TYPE) { config.database.type = process.env.DATABASE_TYPE;