diff --git a/dokploy.yaml b/dokploy.yaml new file mode 100644 index 0000000..f668ac4 --- /dev/null +++ b/dokploy.yaml @@ -0,0 +1,13 @@ +build: + steps: + - name: Install dependencies + run: pnpm install + + - name: Generate Prisma Client + run: pnpx prisma generate + + - name: Build application + run: pnpm build + +start: + cmd: pnpm start \ No newline at end of file diff --git a/nixpacks.toml b/nixpacks.toml index 6da87f4..805ce57 100644 --- a/nixpacks.toml +++ b/nixpacks.toml @@ -1,11 +1,14 @@ [phases.setup] -nixPkgs = ['nodejs_18', 'openssl', 'pnpm'] +nixPkgs = ['nodejs_18', 'openssl'] [phases.install] cmds = ['pnpm install'] [phases.build] -cmds = ['prisma generate', 'pnpm run build'] +cmds = [ + 'pnpx prisma generate', + 'pnpm run build' +] [start] cmd = 'pnpm start' \ No newline at end of file