projects
/
oweals
/
peertube.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Avoid too many requests and fetching outbox
[oweals/peertube.git]
/
server
/
controllers
/
static.ts
diff --git
a/server/controllers/static.ts
b/server/controllers/static.ts
index c7c952d6fcc86b8470debbf02ba02b6af4ff0c4d..eece9c06b5103b39728f0db37030f137b97adfe6 100644
(file)
--- a/
server/controllers/static.ts
+++ b/
server/controllers/static.ts
@@
-1,18
+1,13
@@
-import * as express from 'express'
import * as cors from 'cors'
import * as cors from 'cors'
-
-import {
- CONFIG,
- STATIC_MAX_AGE,
- STATIC_PATHS
-} from '../initializers'
-import { VideosPreviewCache } from '../lib'
+import * as express from 'express'
+import { CONFIG, STATIC_MAX_AGE, STATIC_PATHS } from '../initializers'
+import { VideosPreviewCache } from '../lib/cache'
import { asyncMiddleware } from '../middlewares'
const staticRouter = express.Router()
/*
import { asyncMiddleware } from '../middlewares'
const staticRouter = express.Router()
/*
- Cors is very important to let other
pod
s access torrent and video files
+ Cors is very important to let other
server
s access torrent and video files
*/
const torrentsPhysicalPath = CONFIG.STORAGE.TORRENTS_DIR
*/
const torrentsPhysicalPath = CONFIG.STORAGE.TORRENTS_DIR
@@
-37,6
+32,12
@@
staticRouter.use(
express.static(thumbnailsPhysicalPath, { maxAge: STATIC_MAX_AGE })
)
express.static(thumbnailsPhysicalPath, { maxAge: STATIC_MAX_AGE })
)
+const avatarsPhysicalPath = CONFIG.STORAGE.AVATARS_DIR
+staticRouter.use(
+ STATIC_PATHS.AVATARS,
+ express.static(avatarsPhysicalPath, { maxAge: STATIC_MAX_AGE })
+)
+
// Video previews path for express
staticRouter.use(
STATIC_PATHS.PREVIEWS + ':uuid.jpg',
// Video previews path for express
staticRouter.use(
STATIC_PATHS.PREVIEWS + ':uuid.jpg',