18 lines
421 B
Plaintext
18 lines
421 B
Plaintext
# Node.js dev environment in a hardware-isolated microVM
|
|
#
|
|
# smolvm machine run -s examples/node-app/node.smolfile
|
|
# smolvm machine create --name dev -s node.smolfile
|
|
# smolvm machine start --name dev
|
|
# smolvm machine exec --name dev -- node -e "console.log('hello')"
|
|
|
|
image = "node:22-alpine"
|
|
entrypoint = ["node"]
|
|
|
|
cpus = 2
|
|
memory = 512
|
|
net = true
|
|
|
|
[dev]
|
|
ports = ["3000:3000"]
|
|
init = ["npm install -g nodemon"]
|