{
	"name": "JetKVM",
	"image": "mcr.microsoft.com/devcontainers/base:ubuntu-22.04",
	"runArgs": ["--platform=linux/amd64" ],
	"features": {
		"ghcr.io/devcontainers/features/node:1": {
			// Should match what is defined in ui/package.json
			"version": "22.15.0"
		},
		"ghcr.io/devcontainers/features/go:1": {
			// Should match what is defined in go.mod
			"version": "latest"
		}
	},
	"mounts": [
    	"source=${localEnv:HOME}/.ssh,target=/home/vscode/.ssh,type=bind,consistency=cached"
	],
	"customizations": {
		"vscode": {
			"extensions": [
				"bradlc.vscode-tailwindcss",
				"GitHub.vscode-pull-request-github",
				"dbaeumer.vscode-eslint",
				"golang.go",
				"ms-vscode.makefile-tools",
				"esbenp.prettier-vscode",
				"github.vscode-github-actions"
			]
		}
	}
}

