feat: serve frontend from api container in prod build

This commit is contained in:
Julian Tölle 2020-05-03 03:46:52 +02:00
parent 49bff95ea5
commit ad98ce4e88
5 changed files with 24 additions and 1 deletions

View file

@ -1,6 +1,8 @@
import { Module } from "@nestjs/common";
import { ConfigModule } from "@nestjs/config";
import { ScheduleModule } from "@nestjs/schedule";
import { ServeStaticModule } from "@nestjs/serve-static";
import { join } from "path";
import { AuthModule } from "./auth/auth.module";
import { DatabaseModule } from "./database/database.module";
import { ListensModule } from "./listens/listens.module";
@ -14,6 +16,10 @@ import { UsersModule } from "./users/users.module";
ConfigModule.forRoot({ isGlobal: true }),
ScheduleModule.forRoot(),
DatabaseModule,
ServeStaticModule.forRoot({
rootPath: join(__dirname, "..", "static"),
exclude: ["/api*"],
}),
AuthModule,
UsersModule,
SourcesModule,