-
Notifications
You must be signed in to change notification settings - Fork 1
npm
Nils Wogatzky edited this page Jun 6, 2023
·
3 revisions
[[command]]
name = "npm"
image = "node:20"
entrypoint = "npm"
removeContainer = true
impersonate = true
addGroups = true
workDir = "${PWD}"
isInteractive = true
requireEnvVars = true
envvars = [
"PWD=${PWD}",
"HOME=${HOME}"
]
volumes = [
"${PWD}:${PWD}",
"${HOME}:${HOME}"
]
node, npm, npm start - sharing the same configuration
[[command]]
name = "node-tpl"
image = "node:20"
isTemplate = true
removeContainer = true
impersonate = true
addGroups = true
workDir = "${PWD}"
isInteractive = true
requireEnvVars = true
envvars = [
"PWD=${PWD}",
"HOME=${HOME}"
]
volumes = [
"${PWD}:${PWD}",
"${HOME}:${HOME}"
]
[[command]]
name = "node"
template = "node-tpl"
entrypoint = "node"
[[command]]
name = "npm"
template = "node-tpl"
entrypoint = "npm"
[[command]]
name = "start"
template = "node-tpl"
entrypoint = "npm"
command = "start"
ports = [
"8090:3000"
]