From c53f2c06840bc1754533968b87181ea8a5d724c7 Mon Sep 17 00:00:00 2001 From: babelbes0487 Date: Fri, 19 Jun 2026 16:51:46 +0700 Subject: [PATCH] Fix: download composer directly instead of using Nix package --- nixpacks.toml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nixpacks.toml b/nixpacks.toml index b6cdfcb..a89aeb3 100644 --- a/nixpacks.toml +++ b/nixpacks.toml @@ -12,12 +12,14 @@ nixPkgs = [ "php84Extensions.fileinfo", "php84Extensions.openssl", "nodejs_22", - "nodePackages.npm", - "composer" + "nodePackages.npm" ] [phases.install] cmds = [ + "php -r \"copy('https://getcomposer.org/installer', 'composer-setup.php');\"", + "php composer-setup.php --install-dir=/usr/local/bin --filename=composer", + "php -r \"unlink('composer-setup.php');\"", "composer install --no-dev --optimize-autoloader --no-interaction", "npm ci" ]