diff --git a/handler.js b/handler.js
new file mode 100644
index 0000000000000000000000000000000000000000..56b8b9629f242407e47a18db3d30438620a60054
--- /dev/null
+++ b/handler.js
@@ -0,0 +1,10 @@
+import { handler } from "./build/handler.js";
+import express from "express";
+
+const app = express();
+app.get("/static/*", express.static("static"));
+app.use(handler);
+
+app.listen(3000, () => {
+	console.log("Server started on http://localhost:3000");
+});
diff --git a/src/staticFileServer.ts b/src/staticFileServer.ts
deleted file mode 100644
index ac603ebb3df63c4c9d48ecc30d328134e5066d70..0000000000000000000000000000000000000000
--- a/src/staticFileServer.ts
+++ /dev/null
@@ -1,15 +0,0 @@
-import express from "express";
-import type { Plugin } from "vite";
-
-const assets = express.static("static");
-
-const configureServer = (server=>{
-	server.middlewares.use(assets as any);
-	console.log(__dirname);
-}) as Plugin["configureServer"];
-
-export const staticFileServer = ()=>({
-	name: "StaticFileServer",
-	configureServer,
-	configurePreviewServer: configureServer,
-}) as Plugin;
diff --git a/vite.config.ts b/vite.config.ts
index 2082f9b5a8e31bfc3efef3704370477d625266f4..bbf8c7da43f0080dc6b9fb275f9583b7c17f1506 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,10 +1,6 @@
 import { sveltekit } from '@sveltejs/kit/vite';
 import { defineConfig } from 'vite';
-import { staticFileServer } from './src/staticFileServer';
 
 export default defineConfig({
-	plugins: [
-		sveltekit(),
-		staticFileServer(),
-	],
+	plugins: [sveltekit()]
 });