add health route

This commit is contained in:
Wuesteon 2025-12-05 00:15:44 +01:00
parent 952f246055
commit b6115a63c7
4 changed files with 873 additions and 852 deletions

View file

@ -8,6 +8,7 @@ import { CreditsModule } from './credits/credits.module';
import { FeedbackModule } from './feedback/feedback.module';
import { SettingsModule } from './settings/settings.module';
import { AiModule } from './ai/ai.module';
import { HealthModule } from './health/health.module';
import { HttpExceptionFilter } from './common/filters/http-exception.filter';
@Module({
@ -26,6 +27,7 @@ import { HttpExceptionFilter } from './common/filters/http-exception.filter';
AuthModule,
CreditsModule,
FeedbackModule,
HealthModule,
SettingsModule,
],
providers: [

View file

@ -0,0 +1,12 @@
import { Controller, Get } from '@nestjs/common';
@Controller('api/v1/health')
export class HealthController {
@Get()
check() {
return {
status: 'ok',
timestamp: new Date().toISOString(),
};
}
}

View file

@ -0,0 +1,7 @@
import { Module } from '@nestjs/common';
import { HealthController } from './health.controller';
@Module({
controllers: [HealthController],
})
export class HealthModule {}