From 1edf30546d72b9975c6f5fb6f0227778087827cd Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sat, 22 Jun 2024 20:18:22 -0600 Subject: [PATCH] refactor: remove swagger from server startup --- server/server.ts | 99 ------------------------------------------------ 1 file changed, 99 deletions(-) diff --git a/server/server.ts b/server/server.ts index ec90bfbe..698022db 100644 --- a/server/server.ts +++ b/server/server.ts @@ -22,30 +22,6 @@ import { initializePostgres } from "./setup/postgres-setup"; import { migration } from "@/server/db/migration"; import { setupDockerContainerLogsWebSocketServer } from "./wss/docker-container-logs"; import { setupDockerContainerTerminalWebSocketServer } from "./wss/docker-container-terminal"; -import { generateOpenAPIDocumentFromTRPCRouter } from "openapi-trpc"; -import { appRouter } from "./api/root"; -import { getDokployVersion } from "./api/services/settings"; - -export const doc = generateOpenAPIDocumentFromTRPCRouter(appRouter, { - pathPrefix: "/api/trpc", - processOperation(op) { - op.security = [{ bearerAuth: [] }]; - }, -}); -doc.components = { - securitySchemes: { - bearerAuth: { - type: "http", - scheme: "bearer", - bearerFormat: "JWT", - }, - }, -}; -doc.info = { - title: "Dokploy API", - description: "Endpoints for dokploy", - version: getDokployVersion(), -}; config({ path: ".env" }); const PORT = Number.parseInt(process.env.PORT || "3000", 10); @@ -55,81 +31,6 @@ const handle = app.getRequestHandler(); void app.prepare().then(async () => { try { const server = http.createServer((req, res) => { - if (req.method === "GET" && req.url === "/trpc.json") { - res.setHeader("Content-Type", "application/json"); - res.end(JSON.stringify(doc)); // Asegúrate de definir `doc` - return; - } - if (req.method === "GET" && req.url === "/trpc") { - res.setHeader("Content-Type", "text/html"); - res.end(` - -
- - - -