diff --git a/.env.example b/.env.example index 9262afd..c37deca 100644 --- a/.env.example +++ b/.env.example @@ -6,4 +6,8 @@ ENCRYPTION_SALT="MyFixedSalt" # Ports PORT_BUN_SERVER=3000 -PORT_WEB_SERVER=8080 \ No newline at end of file +PORT_WEB_SERVER=8080 +MCP_PORT=3001 + +# API +API_BASE_URL="http://localhost:3000" \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 8aa0863..0a6259c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,6 +36,7 @@ COPY --from=prerelease /usr/src/app/package.json . COPY --from=prerelease /usr/src/app/prisma.config.ts . COPY --from=prerelease /usr/src/app/src ./src COPY --from=prerelease /usr/src/app/prisma ./prisma +COPY --from=prerelease /usr/src/app/.env.example ./.env # run the app USER bun diff --git a/prisma/db.ts b/prisma/db.ts index d232d18..1595fd6 100644 --- a/prisma/db.ts +++ b/prisma/db.ts @@ -2,7 +2,8 @@ import { PrismaPg } from "@prisma/adapter-pg"; import { Pool } from "pg"; import { PrismaClient } from "./generated/client"; -const connectionString = process.env.DATABASE_URL; +const connectionString = + process.env.DATABASE_URL || "postgresql://root:root@localhost:5432/myhouse"; // biome-ignore lint/suspicious/noExplicitAny: Dynamic prisma type for test/prod type PrismaType = PrismaClient | any;