summary refs log tree commit diff
path: root/src/api/Server.ts
diff options
context:
space:
mode:
authorMadeline <46743919+MaddyUnderStars@users.noreply.github.com>2024-08-19 16:38:03 +1000
committerGitHub <noreply@github.com>2024-08-19 16:38:03 +1000
commitdbd93bdd7cf31d7cc59c504a82b00a016639ed75 (patch)
tree450b76c0ee883beaa75addd2e9c3a14b46017f9d /src/api/Server.ts
parentMerge pull request #1190 from CyberL1/fix/nick-command (diff)
parent"fix" nix dep hashes.json (diff)
downloadserver-ts-dbd93bdd7cf31d7cc59c504a82b00a016639ed75.tar.xz
Merge pull request #1126 from DEVTomatoCake/feat/local-image-proxy
Diffstat (limited to 'src/api/Server.ts')
-rw-r--r--src/api/Server.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/api/Server.ts b/src/api/Server.ts

index 40d2b6dcb..bea75d7e2 100644 --- a/src/api/Server.ts +++ b/src/api/Server.ts
@@ -34,7 +34,7 @@ import "missing-native-js-functions"; import morgan from "morgan"; import path from "path"; import { red } from "picocolors"; -import { Authentication, CORS } from "./middlewares/"; +import { Authentication, CORS, ImageProxy } from "./middlewares/"; import { BodyParser } from "./middlewares/BodyParser"; import { ErrorHandler } from "./middlewares/ErrorHandler"; import { initRateLimits } from "./middlewares/RateLimit"; @@ -137,6 +137,8 @@ export class SpacebarServer extends Server { app.use("/api/v9", api); app.use("/api", api); // allow unversioned requests + app.use("/imageproxy/:hash/:size/:url", ImageProxy); + app.get("/", (req, res) => res.sendFile(path.join(PUBLIC_ASSETS_FOLDER, "index.html")), );