wip fix
This commit is contained in:
parent
a63cc40afe
commit
df1639f264
|
|
@ -0,0 +1,6 @@
|
||||||
|
FROM oven/bun:1.0.18-debian as base
|
||||||
|
WORKDIR /app/prasi
|
||||||
|
COPY . .
|
||||||
|
RUN bun install
|
||||||
|
EXPOSE 3000/tcp
|
||||||
|
CMD [ "bun", "run", "prod" ]
|
||||||
|
|
@ -1,19 +1,19 @@
|
||||||
|
import { startDevWatcher } from "utils/dev-watcher";
|
||||||
|
import { ensureNotRunning } from "utils/ensure";
|
||||||
|
import { preparePrisma } from "utils/prisma";
|
||||||
import { generateAPIFrm } from "./server/api-frm";
|
import { generateAPIFrm } from "./server/api-frm";
|
||||||
import { createServer } from "./server/create";
|
import { createServer } from "./server/create";
|
||||||
|
import { loadWeb } from "./server/load-web";
|
||||||
import { prepareAPITypes } from "./server/prep-api-ts";
|
import { prepareAPITypes } from "./server/prep-api-ts";
|
||||||
import { config } from "./utils/config";
|
import { config } from "./utils/config";
|
||||||
import { g } from "./utils/global";
|
import { g } from "./utils/global";
|
||||||
import { createLogger } from "./utils/logger";
|
import { createLogger } from "./utils/logger";
|
||||||
import { loadWeb } from "./server/load-web";
|
|
||||||
import { ensureNotRunning, randomBetween } from "utils/ensure";
|
|
||||||
import { preparePrisma } from "utils/prisma";
|
|
||||||
import { startDevWatcher } from "utils/dev-watcher";
|
|
||||||
|
|
||||||
g.mode = process.argv.includes("dev") ? "dev" : "prod";
|
g.mode = process.argv.includes("dev") ? "dev" : "prod";
|
||||||
g.datadir = g.mode === "prod" ? "../data" : ".data";
|
g.datadir = g.mode === "prod" ? "../data" : ".data";
|
||||||
|
|
||||||
if (!process.env.PORT) {
|
if (!process.env.PORT) {
|
||||||
g.port = randomBetween(5000, 15000);
|
g.port = 3000;
|
||||||
await Bun.write(".env", `PORT=${g.port}`);
|
await Bun.write(".env", `PORT=${g.port}`);
|
||||||
} else {
|
} else {
|
||||||
g.port = parseInt(process.env.PORT);
|
g.port = parseInt(process.env.PORT);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue