// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/javascript-node
{
	"name": "Node-Red French Holidays",
	// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
	"image": "mcr.microsoft.com/devcontainers/javascript-node:0-18",

	// Features to add to the dev container. More info: https://containers.dev/features.
	// "features": {},

	// Use 'forwardPorts' to make a list of ports inside the container available locally.
	 "forwardPorts": ["1880:1880"],

	"mounts": [
		"source=${localWorkspaceFolder}/app-data,target=/root/.node-red,type=bind,consistency=cached"
	  ],
	// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
	 "remoteUser": "root",
	 "postCreateCommand": "npm install -g --unsafe-perm node-red"
}
