{
  "name": "Django Time Tracker",
  "dockerFile": "../devcontainer.Dockerfile",
  "customizations": {
    "vscode": {
      "settings": {
        "python.pythonPath": "/usr/local/bin/python",
        "python.defaultInterpreterPath": "/usr/local/bin/python",
        "terminal.integrated.defaultProfile.linux": "bash"
      },
      "extensions": [
        "ms-python.python",
        "ms-python.debugpy",
        "ms-python.vscode-pylance",
        "ms-azuretools.vscode-docker",
        "batisteo.vscode-django",
        "charliermarsh.ruff",
        "bradlc.vscode-tailwindcss",
        "EditorConfig.EditorConfig"
      ]
    }
  },
  "forwardPorts": [8000],
  "postCreateCommand": "poetry install && poetry run python manage.py migrate && npm install && make dev",
}