Add LEMMY_UI_CUSTOM_SCRIPT env var. Fixes #655 (#656)

* Add LEMMY_UI_CUSTOM_SCRIPT env var. Fixes #655

* Change name to LEMMY_UI_CUSTOM_HTML

* Change name to LEMMY_UI_CUSTOM_HTML_HEADER
This commit is contained in:
Dessalines 2022-05-24 23:33:11 -04:00 committed by GitHub
parent 0fc7808f3a
commit c8869174e8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -36,6 +36,8 @@ if (process.env.NODE_ENV !== "development") {
next();
});
}
const customHtmlHeader = process.env["LEMMY_UI_CUSTOM_HTML_HEADER"] || "";
server.use(express.json());
server.use(express.urlencoded({ extended: false }));
server.use("/static", express.static(path.resolve("./dist")));
@ -198,6 +200,9 @@ server.get("/*", async (req, res) => {
<!-- A remote debugging utility for mobile -->
${erudaStr}
<!-- Custom injected script -->
${customHtmlHeader}
${helmet.title.toString()}
${helmet.meta.toString()}