From cc581e45c6ff3b15567b318a578bb9cc57dd7cca Mon Sep 17 00:00:00 2001 From: hamedhosseini Date: Mon, 30 Jun 2025 11:10:53 +0330 Subject: [PATCH] set nixpack --- nixpacks.toml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/nixpacks.toml b/nixpacks.toml index dc109f0..e8cddd6 100644 --- a/nixpacks.toml +++ b/nixpacks.toml @@ -1,5 +1,20 @@ [phases.setup] nixPkgs = ["nodejs_22"] +[phases.install] +cmds = ["npm install --production --frozen-lockfile"] + +[phases.build] +cmds = ["npm run build"] + [start] -cmd = "pnpm run start" +cmd = "node server.js" + +[variables] +NODE_ENV = "production" +NEXT_TELEMETRY_DISABLED = "1" + +# These environment variables will need to be set in your deployment platform +# NEXT_PUBLIC_API_URL - Set in deployment platform +# NEXT_PUBLIC_CLIENT_ID - Set in deployment platform +# NEXT_PUBLIC_CLIENT_SECRET - Set in deployment platform \ No newline at end of file