diff --git a/src/main.ts b/src/main.ts index 728022b..46f1701 100644 --- a/src/main.ts +++ b/src/main.ts @@ -42,7 +42,7 @@ function configureSwagger(app: INestApplication) { } const swaggerTitle = branchName ? `Maestro - ${branchName}` : 'Maestro'; - const config = new DocumentBuilder() + const swaggerConfig = new DocumentBuilder() .setTitle(swaggerTitle) .setDescription('Documentation for Maestro gateway') .addSecurity('access-token', { @@ -50,11 +50,12 @@ function configureSwagger(app: INestApplication) { name: 'Authorization', in: 'header', }) - .setDescription('This is the Maestro API') - .addServer('https://maestro.stg.dadosfera.ai', 'Ambiente STG') - .addServer('https://maestro-2.stg.dadosfera.ai', 'Ambiente STG2') - .addServer('https://maestro.dadosfera.ai', 'Ambiente PRD') - .build(); + .setDescription('This is the Maestro API'); + + if (process.env.INTERNAL_SWAGGER !== 'true') + swaggerConfig.addServer('https://maestro.dadosfera.ai', 'Dadosfera API'); + + const config = swaggerConfig.build(); const document = SwaggerModule.createDocument(app, config);