diff --git a/package-lock.json b/package-lock.json
index 0e4ef41..72513c4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -19,8 +19,7 @@
                 "tesseract.js": "^4.0.3",
                 "ts-node": "^10.9.1",
                 "typescript": "^5.0.4",
-                "uuid": "^9.0.0",
-                "vhost": "^3.0.2"
+                "uuid": "^9.0.0"
             },
             "devDependencies": {
                 "@types/better-sqlite3": "^7.6.4",
@@ -29,7 +28,6 @@
                 "@types/jest": "^29.5.0",
                 "@types/node": "^18.15.11",
                 "@types/uuid": "^9.0.1",
-                "@types/vhost": "^3.0.4",
                 "@typescript-eslint/eslint-plugin": "^5.57.1",
                 "@typescript-eslint/parser": "^5.57.1",
                 "eslint": "^8.38.0",
@@ -1471,15 +1469,6 @@
             "integrity": "sha512-rFT3ak0/2trgvp4yYZo5iKFEPsET7vKydKF+VRCxlQ9bpheehyAJH89dAkaLEq/j/RZXJIqcgsmPJKUP1Z28HA==",
             "dev": true
         },
-        "node_modules/@types/vhost": {
-            "version": "3.0.4",
-            "resolved": "https://registry.npmjs.org/@types/vhost/-/vhost-3.0.4.tgz",
-            "integrity": "sha512-7qJV8pfE4NGEHWo0DtKxI+nnjcQUWrZ1nNUAfieDtPTiUx3a/W8VyLuFk7+0N7N1u6S4u6UjMSfYfApKaKeidA==",
-            "dev": true,
-            "dependencies": {
-                "@types/express": "*"
-            }
-        },
         "node_modules/@types/yargs": {
             "version": "17.0.24",
             "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
@@ -6114,14 +6103,6 @@
                 "node": ">= 0.8"
             }
         },
-        "node_modules/vhost": {
-            "version": "3.0.2",
-            "resolved": "https://registry.npmjs.org/vhost/-/vhost-3.0.2.tgz",
-            "integrity": "sha512-S3pJdWrpFWrKMboRU4dLYgMrTgoPALsmYwOvyebK2M6X95b9kQrjZy5rwl3uzzpfpENe/XrNYu/2U+e7/bmT5g==",
-            "engines": {
-                "node": ">= 0.8.0"
-            }
-        },
         "node_modules/walker": {
             "version": "1.0.8",
             "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
diff --git a/package.json b/package.json
index 4441c67..8637403 100755
--- a/package.json
+++ b/package.json
@@ -2,7 +2,6 @@
     "name": "node-ejs",
     "main": "src/server.js",
     "dependencies": {
-        "@types/express": "^4.17.17",
         "better-sqlite3": "^8.3.0",
         "cookie-parser": "^1.4.6",
         "cors": "^2.8.5",
@@ -16,7 +15,13 @@
         "ts-node": "^10.9.1",
         "typescript": "^5.0.4",
         "uuid": "^9.0.0",
-        "vhost": "^3.0.2"
+        "@types/express": "^4.17.17",
+        "@types/better-sqlite3": "^7.6.4",
+        "@types/cookie-parser": "^1.4.3",
+        "@types/express-fileupload": "^1.4.1",
+        "@types/jest": "^29.5.0",
+        "@types/node": "^18.15.11",
+        "@types/uuid": "^9.0.1"
     },
     "scripts": {
         "start": "node ./dist/server.js",
@@ -27,13 +32,6 @@
         "test-debug": "NS_NOLOG=1 NS_THREAD_COUNT=1 node --inspect node_modules/.bin/jest --watch --runInBand src/tests/*.test.ts"
     },
     "devDependencies": {
-        "@types/better-sqlite3": "^7.6.4",
-        "@types/cookie-parser": "^1.4.3",
-        "@types/express-fileupload": "^1.4.1",
-        "@types/jest": "^29.5.0",
-        "@types/node": "^18.15.11",
-        "@types/uuid": "^9.0.1",
-        "@types/vhost": "^3.0.4",
         "@typescript-eslint/eslint-plugin": "^5.57.1",
         "@typescript-eslint/parser": "^5.57.1",
         "eslint": "^8.38.0",