{
    "name": "Homelab Dev Container",
    "build": {
        "dockerfile": "Dockerfile"
    },
    "customizations": {
        "vscode": {
            "extensions": [
                "ms-python.python",
                "redhat.ansible",
                "hashicorp.terraform",
                "eamodio.gitlens"
            ]
        }
    },
    "features": {},
    "mounts": [
        "source=${localEnv:HOME}/.ssh,target=/home/vscode/.ssh,type=bind,consistency=cached"
    ],
    "forwardPorts": [],
    "postCreateCommand": "ssh-keyscan -H 172.30.1.200 >> ~/.ssh/known_hosts 2> /dev/null || true",
    "remoteUser": "vscode"
}
