diff options
Diffstat (limited to 'server/controllers/client.ts')
-rw-r--r-- | server/controllers/client.ts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/server/controllers/client.ts b/server/controllers/client.ts index c85bd8a5e..28b42911a 100644 --- a/server/controllers/client.ts +++ b/server/controllers/client.ts | |||
@@ -11,6 +11,7 @@ const clientsRouter = express.Router() | |||
11 | 11 | ||
12 | const distPath = join(root(), 'client', 'dist') | 12 | const distPath = join(root(), 'client', 'dist') |
13 | const assetsImagesPath = join(root(), 'client', 'dist', 'client', 'assets', 'images') | 13 | const assetsImagesPath = join(root(), 'client', 'dist', 'client', 'assets', 'images') |
14 | const manifestPath = join(root(), 'client', 'dist', 'client', 'manifest.json') | ||
14 | const embedPath = join(distPath, 'standalone', 'videos', 'embed.html') | 15 | const embedPath = join(distPath, 'standalone', 'videos', 'embed.html') |
15 | const indexPath = join(distPath, 'index.html') | 16 | const indexPath = join(distPath, 'index.html') |
16 | 17 | ||
@@ -26,6 +27,7 @@ clientsRouter.use('/videos/embed', (req: express.Request, res: express.Response, | |||
26 | 27 | ||
27 | // Static HTML/CSS/JS client files | 28 | // Static HTML/CSS/JS client files |
28 | clientsRouter.use('/client', express.static(distPath, { maxAge: STATIC_MAX_AGE })) | 29 | clientsRouter.use('/client', express.static(distPath, { maxAge: STATIC_MAX_AGE })) |
30 | clientsRouter.use('/client/manifest.json', express.static(manifestPath, { maxAge: STATIC_MAX_AGE })) | ||
29 | clientsRouter.use('/client/assets/images', express.static(assetsImagesPath, { maxAge: STATIC_MAX_AGE })) | 31 | clientsRouter.use('/client/assets/images', express.static(assetsImagesPath, { maxAge: STATIC_MAX_AGE })) |
30 | 32 | ||
31 | // 404 for static files not found | 33 | // 404 for static files not found |