{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "💬 echo",
            "type": "shell",
            "command": "echo Hello"
        },
        {
            "label": "🐳 Docker: Restart Transcription",
            "type": "shell",
            "command": "docker-compose restart transcription-service",
            "problemMatcher": []
        },
        {
            "label": "📦 System: Update & Upgrade",
            "type": "shell",
            "command": "sudo apt update && sudo apt upgrade -y",
            "problemMatcher": []
        },
        {
            "label": "🟢 Node: Install v20",
            "type": "shell",
            "command": "curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - && sudo apt-get install -y nodejs",
            "problemMatcher": []
        },
        {
            "label": "🚀 PBS: Run Desktop Backup",
            "type": "shell",
            "command": "proxmox-backup-client backup desktop-home.pxar:/home/dieter",
            "options": {
                "env": {
                    "PBS_REPOSITORY": "backup@pbs!desktop@192.168.18.12:backupdisc2",
                    "PBS_PASSWORD": "0d5d847d-3c0d-47fc-b3ac-afcdbdb7e8e4",
                    "PBS_FINGERPRINT": "eb:1c:27:cf:33:cf:47:fa:71:cb:3f:15:f4:72:30:96:f1:18:08:9a:ad:b7:2a:f7:c1:d4:51:21:22:95:b7:12"
                }
            },
            "presentation": {
                "reveal": "always",
                "panel": "new"
            }
        }
    ]
}