diff --git a/web/components/ServerRendered/ServerRenderedMetadata.html b/web/components/ServerRendered/ServerRenderedMetadata.html
new file mode 100644
index 000000000..07905cd20
--- /dev/null
+++ b/web/components/ServerRendered/ServerRenderedMetadata.html
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{.Name}}
diff --git a/web/components/ServerRendered/ServerRenderedMetadata.tsx b/web/components/ServerRendered/ServerRenderedMetadata.tsx
deleted file mode 100644
index 014dc119a..000000000
--- a/web/components/ServerRendered/ServerRenderedMetadata.tsx
+++ /dev/null
@@ -1,34 +0,0 @@
-import { FC } from 'react';
-
-export const ServerRenderedMetadata: FC = () => (
- <>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- >
-);
diff --git a/web/components/layouts/Main.tsx b/web/components/layouts/Main.tsx
index 8e4924376..75e6bba5b 100644
--- a/web/components/layouts/Main.tsx
+++ b/web/components/layouts/Main.tsx
@@ -16,10 +16,12 @@ import { ClientConfig } from '../../interfaces/client-config.model';
import { DisplayableError } from '../../types/displayable-error';
import { FatalErrorStateModal } from '../modals/FatalErrorStateModal/FatalErrorStateModal';
import setupNoLinkReferrer from '../../utils/no-link-referrer';
-import { ServerRenderedMetadata } from '../ServerRendered/ServerRenderedMetadata';
import { ServerRenderedHydration } from '../ServerRendered/ServerRenderedHydration';
import { TitleNotifier } from '../TitleNotifier/TitleNotifier';
+// @ts-ignore
+import ServerRenderedMetadata from '../ServerRendered/ServerRenderedMetadata.html';
+
export const Main: FC = () => {
const clientConfig = useRecoilValue(clientConfigStateAtom);
const { name, title, customStyles } = clientConfig;
@@ -45,7 +47,7 @@ export const Main: FC = () => {
return (
<>
- {isProduction && }
+ {isProduction ?? ServerRenderedMetadata}
@@ -73,6 +75,7 @@ export const Main: FC = () => {
+ {name}
{isProduction && }
diff --git a/web/next.config.js b/web/next.config.js
index 143ae1ec5..981512cc3 100644
--- a/web/next.config.js
+++ b/web/next.config.js
@@ -9,6 +9,11 @@ module.exports = withLess({
use: ['@svgr/webpack'],
});
+ config.module.rules.push({
+ test: /\.html/,
+ type: 'asset/source',
+ });
+
return config;
},
async rewrites() {