diff --git a/website/database/seeders/ConfigOptionSeeder.php b/website/database/seeders/ConfigOptionSeeder.php index b0898b3..48daa64 100644 --- a/website/database/seeders/ConfigOptionSeeder.php +++ b/website/database/seeders/ConfigOptionSeeder.php @@ -447,25 +447,42 @@ class ConfigOptionSeeder extends Seeder ); $gen14OsOption = $this->seedRadioOption($gen14Os, 'Operating System', false, 1); - // Order: enterprise Linux first (Alma / Rocky), then mainstream LTS, - // then specialty (Fedora / openSUSE / FreeBSD / Proxmox), then - // Windows BYOL, with "No OS" last so the picker reads as a positive - // distro choice. Only non-EOL versions are listed (Fedora 41 EOL'd - // Nov 2025, removed; Fedora 43+44 are current). + // Order: enterprise Linux first (Alma / Rocky), then mainstream LTS + // (Ubuntu / Debian), then leading-edge / specialty (Fedora / openSUSE + // / FreeBSD / Proxmox), then Windows BYOL, with "No OS" last so the + // picker reads as a positive distro choice. + // + // Only versions in active or security maintenance as of 2026-04 are + // listed. Verified against each project's release calendar: + // Alma 10 (current, RHEL 10 rebuild), 9 (active), 8 (security only) + // Rocky 10 (released Jul 2025), 9, 8 (security only) + // Ubuntu 26.04 LTS (released Apr 2026), 24.04 LTS, 22.04 LTS + // Debian 13 trixie (current stable since Aug 2025), 12 (oldstable); + // 11 dropped — LTS ends Aug 2026 + // Fedora 44 (released Apr 2026), 43 (released Oct 2025); 41 EOL + // openSUSE Leap 16.0 (Oct 2025); 15.6 dropped — EOL Apr 30 2026 + // FreeBSD 15.0 (Dec 2025), 14.4 (Mar 2026) + // Proxmox VE 9.1 (Nov 2025), 8.4 (security through Aug 2026) + // Windows Server 2025 (Nov 2024), 2022, 2019 $this->seedValues($gen14OsOption, [ - ['label' => 'AlmaLinux 9', 'value' => 'alma9', 'monthly' => 0, 'is_default' => true], + ['label' => 'AlmaLinux 10', 'value' => 'alma10', 'monthly' => 0, 'is_default' => true], + ['label' => 'AlmaLinux 9', 'value' => 'alma9', 'monthly' => 0], ['label' => 'AlmaLinux 8', 'value' => 'alma8', 'monthly' => 0], + ['label' => 'Rocky Linux 10', 'value' => 'rocky10', 'monthly' => 0], ['label' => 'Rocky Linux 9', 'value' => 'rocky9', 'monthly' => 0], ['label' => 'Rocky Linux 8', 'value' => 'rocky8', 'monthly' => 0], + ['label' => 'Ubuntu 26.04 LTS', 'value' => 'ubuntu26', 'monthly' => 0], ['label' => 'Ubuntu 24.04 LTS', 'value' => 'ubuntu24', 'monthly' => 0], ['label' => 'Ubuntu 22.04 LTS', 'value' => 'ubuntu22', 'monthly' => 0], - ['label' => 'Debian 12', 'value' => 'debian12', 'monthly' => 0], - ['label' => 'Debian 11', 'value' => 'debian11', 'monthly' => 0], + ['label' => 'Debian 13 (Trixie)', 'value' => 'debian13', 'monthly' => 0], + ['label' => 'Debian 12 (Bookworm)', 'value' => 'debian12', 'monthly' => 0], ['label' => 'Fedora Server 44', 'value' => 'fedora44', 'monthly' => 0], ['label' => 'Fedora Server 43', 'value' => 'fedora43', 'monthly' => 0], - ['label' => 'openSUSE Leap 15.6', 'value' => 'opensuse-leap-156', 'monthly' => 0], - ['label' => 'FreeBSD 14', 'value' => 'freebsd14', 'monthly' => 0], - ['label' => 'Proxmox VE 8', 'value' => 'proxmox8', 'monthly' => 0], + ['label' => 'openSUSE Leap 16.0', 'value' => 'opensuse-leap-160', 'monthly' => 0], + ['label' => 'FreeBSD 15.0', 'value' => 'freebsd15', 'monthly' => 0], + ['label' => 'FreeBSD 14.4', 'value' => 'freebsd14', 'monthly' => 0], + ['label' => 'Proxmox VE 9.1', 'value' => 'proxmox9', 'monthly' => 0], + ['label' => 'Proxmox VE 8.4', 'value' => 'proxmox8', 'monthly' => 0], ['label' => 'Windows Server 2025 (BYOL)', 'value' => 'windows-2025-byol', 'monthly' => 0], ['label' => 'Windows Server 2022 (BYOL)', 'value' => 'windows-2022-byol', 'monthly' => 0], ['label' => 'Windows Server 2019 (BYOL)', 'value' => 'windows-2019-byol', 'monthly' => 0], diff --git a/website/public/img/os/proxmox.svg b/website/public/img/os/proxmox.svg index 59cb405..1edc11f 100644 --- a/website/public/img/os/proxmox.svg +++ b/website/public/img/os/proxmox.svg @@ -1,4 +1,4 @@ - + proxmox