12 lines
548 B
TOML
12 lines
548 B
TOML
[phases.setup]
|
|
nixPkgs = ["php82", "php82Extensions.pdo", "php82Extensions.pdo_pgsql", "php82Extensions.mbstring", "php82Extensions.xml", "php82Extensions.curl", "php82Extensions.zip", "php82Extensions.gd", "nodejs_20", "nodePackages.npm"]
|
|
|
|
[phases.install]
|
|
cmds = ["composer install --no-dev --optimize-autoloader", "npm install"]
|
|
|
|
[phases.build]
|
|
cmds = ["npm run build", "php artisan config:cache", "php artisan route:cache", "php artisan view:cache"]
|
|
|
|
[start]
|
|
cmd = "php artisan migrate --force && php artisan serve --host=0.0.0.0 --port=$PORT"
|