FEAT: Adicionar ServerStaticModule ao AppModule

This commit is contained in:
Rafael Alves Lopes 2026-07-21 09:59:00 -03:00
parent 4ab3af503b
commit 84f8ca8e3f
3 changed files with 66 additions and 1743 deletions

1802
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -15,6 +15,7 @@
"@nestjs/core": "^11.1.19",
"@nestjs/platform-express": "^11.1.19",
"@nestjs/platform-socket.io": "^11.1.21",
"@nestjs/serve-static": "^5.0.5",
"@nestjs/swagger": "^11.4.4",
"@nestjs/throttler": "^6.5.0",
"@nestjs/websockets": "^11.1.21",

View File

@ -1,6 +1,8 @@
import { Module } from '@nestjs/common';
import { APP_GUARD } from '@nestjs/core';
import { ThrottlerGuard, ThrottlerModule } from '@nestjs/throttler';
import { ServeStaticModule } from '@nestjs/serve-static';
import * as path from 'path';
import { AppController } from './app.controller';
import { DatabaseModule } from './infra/database/database.module';
import { AdminModule } from './modules/admin/admin.module';
@ -19,6 +21,10 @@ import { WhatsappModule } from './modules/whatsapp/whatsapp.module';
limit: Number(process.env.RATE_LIMIT_MAX || 300),
},
]),
ServeStaticModule.forRoot({
rootPath: path.resolve(process.cwd(), 'uploads'),
serveRoot: '/uploads',
}),
DatabaseModule,
AuthModule,
AdminModule,