diff --git a/packages/nocodb-nest/src/nocobuild.ts b/packages/nocodb-nest/src/nocobuild.ts index f4dfee52ac..80e70d7a11 100644 --- a/packages/nocodb-nest/src/nocobuild.ts +++ b/packages/nocodb-nest/src/nocobuild.ts @@ -1,11 +1,17 @@ import { NestFactory } from '@nestjs/core'; import express from 'express'; import { AppModule } from './app.module'; +import NcToolGui from 'nc-lib-gui' export default async function (app = express()) { const nestApp = await NestFactory.create(AppModule); await nestApp.init(); + const dashboardPath = process.env.NC_DASHBOARD_URL || '/dashboard'; + app.use(NcToolGui.expressMiddleware(dashboardPath)); + app.get('/', (_req, res) => + res.redirect(dashboardPath) + ); app.use(nestApp.getHttpAdapter().getInstance()); return app;