9e8f1bbeed
Dashboard / frontend (push) Failing after 0s
Dashboard / api (push) Failing after 0s
Lint PowerShell / powershell-lint (ubuntu-latest) (push) Failing after 1s
Python Lint / Lint Python with Ruff (push) Failing after 1s
ShellCheck / Lint shell scripts (push) Failing after 1s
Matrix Smoke / linux-smoke (push) Failing after 1s
Matrix Smoke / distro: cachyos (push) Failing after 15s
Matrix Smoke / distro: linux-mint-21.3 (push) Failing after 15s
Matrix Smoke / distro: debian-12 (push) Failing after 5m21s
Matrix Smoke / distro: fedora-41 (push) Failing after 4m56s
Matrix Smoke / distro: ubuntu-24.04 (push) Failing after 2m13s
Matrix Smoke / distro: rocky-9 (push) Failing after 10m39s
Matrix Smoke / distro: manjaro (push) Failing after 12m11s
Matrix Smoke / distro: opensuse-tw (push) Failing after 11m53s
Matrix Smoke / distro: archlinux (push) Failing after 20m3s
Matrix Smoke / distro: ubuntu-22.04 (push) Failing after 13m49s
Validate .env Schema / tier-1-env-validation (push) Successful in 52s
Validate .env Schema / tier-2-env-validation (push) Successful in 44s
Validate .env Schema / tier-3-env-validation (push) Successful in 52s
Validate .env Schema / tier-4-env-validation (push) Successful in 51s
Validate Extensions Catalog / Check catalog is up-to-date (push) Failing after 9m47s
Secret Scan / Scan for secrets (push) Failing after 21m4s
Validate Docker Compose / Validate Docker Compose files (push) Has been cancelled
Python Type Check / Type check with mypy (push) Has been cancelled
Validate .env Schema / tier-0-env-validation (push) Has been cancelled
Test Linux / integration-smoke (push) Has been cancelled
Lint PowerShell / powershell-lint (windows-latest) (push) Has been cancelled
Matrix Smoke / macos-smoke (push) Has been cancelled
247 lines
6.7 KiB
JSON
247 lines
6.7 KiB
JSON
{
|
|
"version": "1",
|
|
"classes": [
|
|
{
|
|
"id": "strix_unified_large",
|
|
"label": "Strix Halo (90GB+)",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["amd"],
|
|
"memory_type": ["unified"],
|
|
"min_vram_mb": 92160
|
|
},
|
|
"recommended": {
|
|
"backend": "amd",
|
|
"tier": "SH_LARGE",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.amd.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "strix_unified",
|
|
"label": "Strix Unified",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["amd"],
|
|
"memory_type": ["unified"],
|
|
"min_vram_mb": 65536
|
|
},
|
|
"recommended": {
|
|
"backend": "amd",
|
|
"tier": "SH_COMPACT",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.amd.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_ultra",
|
|
"label": "NVIDIA Ultra (90GB+)",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["discrete"],
|
|
"min_vram_mb": 92160
|
|
},
|
|
"recommended": {
|
|
"backend": "nvidia",
|
|
"tier": "NV_ULTRA",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_enterprise",
|
|
"label": "NVIDIA Enterprise (40GB+)",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["discrete"],
|
|
"min_vram_mb": 40960
|
|
},
|
|
"recommended": {
|
|
"backend": "nvidia",
|
|
"tier": "T4",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_pro",
|
|
"label": "NVIDIA Pro (20GB+)",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["discrete"],
|
|
"min_vram_mb": 20480
|
|
},
|
|
"recommended": {
|
|
"backend": "nvidia",
|
|
"tier": "T3",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_prosumer",
|
|
"label": "NVIDIA Prosumer (12GB+)",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["discrete"],
|
|
"min_vram_mb": 12288
|
|
},
|
|
"recommended": {
|
|
"backend": "nvidia",
|
|
"tier": "T2",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_low_vram_cpu_fallback",
|
|
"label": "NVIDIA Low-VRAM CPU Fallback",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["discrete"],
|
|
"min_vram_mb": 0,
|
|
"max_vram_mb": 4095
|
|
},
|
|
"recommended": {
|
|
"backend": "cpu",
|
|
"tier": "T0",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.cpu.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_entry",
|
|
"label": "NVIDIA Entry",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["discrete"],
|
|
"min_vram_mb": 4096
|
|
},
|
|
"recommended": {
|
|
"backend": "nvidia",
|
|
"tier": "T1",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_unified_ultra",
|
|
"label": "NVIDIA Grace Blackwell (90GB+ unified)",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["unified"],
|
|
"min_vram_mb": 92160
|
|
},
|
|
"recommended": {
|
|
"backend": "nvidia",
|
|
"tier": "NV_ULTRA",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_unified_enterprise",
|
|
"label": "NVIDIA Unified Enterprise (48GB+)",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["unified"],
|
|
"min_vram_mb": 49152
|
|
},
|
|
"recommended": {
|
|
"backend": "nvidia",
|
|
"tier": "T4",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_unified_pro",
|
|
"label": "NVIDIA Unified Pro (20GB+)",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["unified"],
|
|
"min_vram_mb": 20480
|
|
},
|
|
"recommended": {
|
|
"backend": "nvidia",
|
|
"tier": "T3",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_unified_prosumer",
|
|
"label": "NVIDIA Unified Prosumer (12GB+)",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["unified"],
|
|
"min_vram_mb": 12288
|
|
},
|
|
"recommended": {
|
|
"backend": "nvidia",
|
|
"tier": "T2",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia_unified_entry",
|
|
"label": "NVIDIA Unified Entry",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl"],
|
|
"gpu_vendor": ["nvidia"],
|
|
"memory_type": ["unified"],
|
|
"min_vram_mb": 0
|
|
},
|
|
"recommended": {
|
|
"backend": "nvidia",
|
|
"tier": "T1",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.nvidia.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "apple_silicon_pro",
|
|
"label": "Apple Silicon Pro (36GB+)",
|
|
"match": {
|
|
"platform_id": ["macos"],
|
|
"gpu_vendor": ["apple"],
|
|
"memory_type": ["unified"],
|
|
"min_vram_mb": 36864
|
|
},
|
|
"recommended": {
|
|
"backend": "apple",
|
|
"tier": "T3",
|
|
"compose_overlays": ["docker-compose.base.yml", "installers/macos/docker-compose.macos.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "apple_silicon",
|
|
"label": "Apple Silicon",
|
|
"match": {
|
|
"platform_id": ["macos"],
|
|
"gpu_vendor": ["apple"],
|
|
"memory_type": ["unified"],
|
|
"min_vram_mb": 8192
|
|
},
|
|
"recommended": {
|
|
"backend": "apple",
|
|
"tier": "T2",
|
|
"compose_overlays": ["docker-compose.base.yml", "installers/macos/docker-compose.macos.yml"]
|
|
}
|
|
},
|
|
{
|
|
"id": "cpu_fallback",
|
|
"label": "CPU Fallback",
|
|
"match": {
|
|
"platform_id": ["linux", "wsl", "macos", "windows", "unknown"],
|
|
"gpu_vendor": ["none", "unknown"],
|
|
"memory_type": ["discrete", "unified", "none", "unknown"],
|
|
"min_vram_mb": 0
|
|
},
|
|
"recommended": {
|
|
"backend": "cpu",
|
|
"tier": "T1",
|
|
"compose_overlays": ["docker-compose.base.yml", "docker-compose.cpu.yml"]
|
|
}
|
|
}
|
|
]
|
|
}
|