Revert "removed cors"
All checks were successful
backend-action / build-image (push) Successful in 24s
All checks were successful
backend-action / build-image (push) Successful in 24s
This reverts commit 8854022fac.
This commit is contained in:
@@ -14,6 +14,7 @@ RUN pnpm run build
|
|||||||
FROM node:20-slim AS app
|
FROM node:20-slim AS app
|
||||||
ENV PNPM_HOME="/pnpm"
|
ENV PNPM_HOME="/pnpm"
|
||||||
ENV PATH="$PNPM_HOME:$PATH"
|
ENV PATH="$PNPM_HOME:$PATH"
|
||||||
|
ENV NODE_ENV="production"
|
||||||
RUN corepack enable
|
RUN corepack enable
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
COPY --from=prod-deps /app/node_modules /app/node_modules
|
COPY --from=prod-deps /app/node_modules /app/node_modules
|
||||||
|
|||||||
@@ -17,6 +17,7 @@
|
|||||||
"@trpc/client": "^10.45.2",
|
"@trpc/client": "^10.45.2",
|
||||||
"@trpc/server": "^10.45.2",
|
"@trpc/server": "^10.45.2",
|
||||||
"better-sqlite3": "^9.5.0",
|
"better-sqlite3": "^9.5.0",
|
||||||
|
"cors": "^2.8.5",
|
||||||
"drizzle-orm": "^0.30.8",
|
"drizzle-orm": "^0.30.8",
|
||||||
"drizzle-zod": "^0.5.1",
|
"drizzle-zod": "^0.5.1",
|
||||||
"express": "^4.19.2",
|
"express": "^4.19.2",
|
||||||
|
|||||||
16
pnpm-lock.yaml
generated
16
pnpm-lock.yaml
generated
@@ -14,6 +14,9 @@ dependencies:
|
|||||||
better-sqlite3:
|
better-sqlite3:
|
||||||
specifier: ^9.5.0
|
specifier: ^9.5.0
|
||||||
version: 9.5.0
|
version: 9.5.0
|
||||||
|
cors:
|
||||||
|
specifier: ^2.8.5
|
||||||
|
version: 2.8.5
|
||||||
drizzle-orm:
|
drizzle-orm:
|
||||||
specifier: ^0.30.8
|
specifier: ^0.30.8
|
||||||
version: 0.30.8(@types/better-sqlite3@7.6.9)(better-sqlite3@9.5.0)
|
version: 0.30.8(@types/better-sqlite3@7.6.9)(better-sqlite3@9.5.0)
|
||||||
@@ -1216,6 +1219,14 @@ packages:
|
|||||||
is-what: 4.1.16
|
is-what: 4.1.16
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/cors@2.8.5:
|
||||||
|
resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
|
||||||
|
engines: {node: '>= 0.10'}
|
||||||
|
dependencies:
|
||||||
|
object-assign: 4.1.1
|
||||||
|
vary: 1.1.2
|
||||||
|
dev: false
|
||||||
|
|
||||||
/create-require@1.1.1:
|
/create-require@1.1.1:
|
||||||
resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
|
resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
|
||||||
dev: true
|
dev: true
|
||||||
@@ -2474,6 +2485,11 @@ packages:
|
|||||||
path-key: 3.1.1
|
path-key: 3.1.1
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/object-assign@4.1.1:
|
||||||
|
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
|
||||||
|
engines: {node: '>=0.10.0'}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/object-inspect@1.13.1:
|
/object-inspect@1.13.1:
|
||||||
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
|
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import { createContext, router } from "./trpc";
|
|||||||
import { createHTTPServer } from "@trpc/server/adapters/standalone";
|
import { createHTTPServer } from "@trpc/server/adapters/standalone";
|
||||||
import { userRoute } from "./userRoute";
|
import { userRoute } from "./userRoute";
|
||||||
import { runPlayground } from "./playgroud";
|
import { runPlayground } from "./playgroud";
|
||||||
|
import cors from "cors";
|
||||||
import { infoRoute } from "./infoRoute";
|
import { infoRoute } from "./infoRoute";
|
||||||
|
|
||||||
export const appRouter = router({
|
export const appRouter = router({
|
||||||
@@ -14,6 +15,10 @@ async function main() {
|
|||||||
const server = createHTTPServer({
|
const server = createHTTPServer({
|
||||||
createContext: createContext,
|
createContext: createContext,
|
||||||
router: appRouter,
|
router: appRouter,
|
||||||
|
middleware:
|
||||||
|
(process.env.NODE_ENV ?? "development") == "production"
|
||||||
|
? undefined
|
||||||
|
: cors(),
|
||||||
});
|
});
|
||||||
|
|
||||||
server.listen(3000);
|
server.listen(3000);
|
||||||
|
|||||||
Reference in New Issue
Block a user