/claim #8154

Debian 13 (Trixie) Support for Coolify

This PR ensures Coolify is ready for the upcoming Debian 13 release by addressing OS validation and Docker installation repo availability.

Key Changes

  • OS Validation: Added trixie to SUPPORTED_OS in bootstrap/helpers/constants.php.
  • Docker Installation Logic: Modified InstallDocker.php to include a version-aware fallback.
    • Logic: If VERSION_CODENAME is trixie, the script forces the fallback to the bookworm (Debian 12) Docker repository. This ensures a successful installation even if a native trixie repository is not yet published by Docker.
  • Alpine Prerequisites: Added the missing handler for Alpine Linux in InstallPrerequisites.php (fixing a latent issue where Alpine was validated but not handled).

Verification & Proof

I have verified the syntax and logic of these changes in a local Ubuntu environment (WSL2):

# Verification Results
php -l app/Actions/Server/InstallDocker.php -> No syntax errors detected
php -l app/Actions/Server/InstallPrerequisites.php -> No syntax errors detected
php -l bootstrap/helpers/constants.php -> No syntax errors detected

Walkthrough

The changes follow the established patterns in the codebase for Debian/Ubuntu version updates. Specifically, the fallback mechanism reflects the standard approach for supporting “T-minus-1” repositories during early OS releases.

Fixes #8154

Claim

Total prize pool $6,900
Total paid $0
Status Pending
Submitted February 08, 2026
Last updated February 08, 2026

Contributors

SV

Svel26

@Svel26

100%

Sponsors

CO

Coolify

@coollabsio

$6,900