remove prefix
This commit is contained in:
parent
9550fc151b
commit
eab5cf7e05
2 changed files with 50 additions and 15 deletions
41
src/app.ts
41
src/app.ts
|
|
@ -25,10 +25,45 @@ const app = new Elysia()
|
||||||
credentials: true,
|
credentials: true,
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
|
.get("/test", () => "Hello World", {
|
||||||
.get("/test", () => "Hello World", {})
|
detail: {
|
||||||
|
tags: ["Default"],
|
||||||
|
responses: {
|
||||||
|
200: {
|
||||||
|
description: "Success response",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
.use(api)
|
.use(api)
|
||||||
.use(swagger())
|
.use(
|
||||||
|
swagger({
|
||||||
|
path: "/swagger",
|
||||||
|
documentation: {
|
||||||
|
openapi: "3.0.3",
|
||||||
|
info: {
|
||||||
|
title: "Canvas API",
|
||||||
|
version: "1.0.0",
|
||||||
|
description: "Canvas API Documentation",
|
||||||
|
},
|
||||||
|
servers: [
|
||||||
|
{
|
||||||
|
url: ENV.SERVER_URL,
|
||||||
|
description: "API server",
|
||||||
|
},
|
||||||
|
],
|
||||||
|
components: {
|
||||||
|
schemas: {},
|
||||||
|
securitySchemes: {},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
swaggerOptions: {
|
||||||
|
persistAuthorization: true,
|
||||||
|
displayOperationId: true,
|
||||||
|
filter: true,
|
||||||
|
},
|
||||||
|
})
|
||||||
|
)
|
||||||
.listen(ENV.SERVER_PORT);
|
.listen(ENV.SERVER_PORT);
|
||||||
|
|
||||||
console.log(`🦊 Elysia is running at ${ENV.SERVER_URL}`);
|
console.log(`🦊 Elysia is running at ${ENV.SERVER_URL}`);
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
import 'dotenv/config'
|
import "dotenv/config";
|
||||||
|
|
||||||
export const ENV = {
|
export const ENV = {
|
||||||
SERVER_URL: process.env.SERVER_URL,
|
SERVER_URL: process.env.SERVER_URL,
|
||||||
SERVER_PORT: process.env.SERVER_PORT || 5000,
|
SERVER_PORT: process.env.SERVER_PORT || 5000,
|
||||||
DATABASE_URL: process.env.DATABASE_URL,
|
DATABASE_URL: process.env.DATABASE_URL,
|
||||||
MINIO_ACCESS_KEY: process.env.MINIO_ACCESS_KEY,
|
MINIO_ACCESS_KEY: process.env.MINIO_ACCESS_KEY,
|
||||||
MINIO_SECRET_KEY: process.env.MINIO_SECRET_KEY,
|
MINIO_SECRET_KEY: process.env.MINIO_SECRET_KEY,
|
||||||
MINIO_ENDPOINT: process.env.MINIO_ENDPOINT,
|
MINIO_ENDPOINT: process.env.MINIO_ENDPOINT,
|
||||||
MINIO_PORT: process.env.MINIO_PORT,
|
MINIO_PORT: process.env.MINIO_PORT,
|
||||||
CLERK_SECRET_KEY: process.env.CLERK_SECRET_KEY,
|
CLERK_SECRET_KEY: process.env.CLERK_SECRET_KEY,
|
||||||
JWT_ACCESS_TOKEN_SECRET: process.env.JWT_ACCESS_TOKEN_SECRET,
|
JWT_ACCESS_TOKEN_SECRET: process.env.JWT_ACCESS_TOKEN_SECRET,
|
||||||
JWT_REFRESH_TOKEN_SECRET: process.env.JWT_REFRESH_TOKEN_SECRET,
|
JWT_REFRESH_TOKEN_SECRET: process.env.JWT_REFRESH_TOKEN_SECRET,
|
||||||
}
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue