Initial commit from monorepo
This commit is contained in:
25
nixpacks.toml
Normal file
25
nixpacks.toml
Normal file
@@ -0,0 +1,25 @@
|
||||
providers = []
|
||||
buildImage = 'ghcr.io/railwayapp/nixpacks:ubuntu-1745885067'
|
||||
|
||||
[variables]
|
||||
CI = 'true'
|
||||
NIXPACKS_METADATA = 'node'
|
||||
NODE_ENV = 'production'
|
||||
[phases.build]
|
||||
dependsOn = ['install']
|
||||
cmds = ['node scripts/load-secrets.mjs && source .env.infisical && pnpm run build']
|
||||
cacheDirectories = ['node_modules/.cache']
|
||||
|
||||
[phases.install]
|
||||
dependsOn = ['setup']
|
||||
cmds = ['pnpm install --frozen-lockfile --config.confirmModulesPurge=false']
|
||||
cacheDirectories = ['/root/.local/share/pnpm/store']
|
||||
paths = ['/app/node_modules/.bin']
|
||||
|
||||
[phases.setup]
|
||||
nixPkgs = ['nodejs_22', 'pnpm']
|
||||
nixpkgsArchive = '23f9169c4ccce521379e602cc82ed873a1f1b52b'
|
||||
|
||||
[start]
|
||||
cmd = 'node scripts/load-secrets.mjs && source .env.infisical && node --import ./.output/server/sentry.server.config.mjs .output/server/index.mjs'
|
||||
|
||||
Reference in New Issue
Block a user