php-deploy

Automate PHP deployment setup for Composer-based projects and Dockerfile patterns.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nixopus/agent --skill php-deploy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: php-deploy
Source: https://github.com/nixopus/agent/tree/main/skills/php-deploy
Command: npx skills add https://github.com/nixopus/agent --skill php-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build and deploy PHP applications with confidence by automating environment, framework, and server choices across Composer-based projects, Laravel, Symfony, FrankenPHP, and Dockerfile patterns.

Core Features & Use Cases

  • Detects PHP projects via composer.json or index.php at the build context root.
  • Applies deployment patterns for Laravel, Symfony, WordPress, and generic PHP, including FrankenPHP, PHP-FPM, and Dockerfile-based workflows.
  • Manages composer install steps, document root configuration, and PHP extension requirements to ensure reliable startup.

Quick Start

Provide your PHP project in the build context and run this skill to automatically configure a deployment pattern.

Frequently Asked Questions about php-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate PHP deployment for Laravel and Symfony projects?▼

You can automate PHP deployment by detecting composer.json to select the appropriate runtime, applying Laravel or Symfony patterns, configuring the document root to public/, and managing composer install workflows.

Does this PHP deployment approach support WordPress and generic PHP projects?▼

Yes, WordPress and generic PHP projects are supported. The deployment process detects index.php or composer.json at the build context root and applies the appropriate configuration for your specific PHP application structure.

Can I use Docker and FrankenPHP for PHP application deployment?▼

Yes, Docker-based deployment options are supported alongside FrankenPHP and PHP-FPM workflows. The deployment configuration generates Dockerfile patterns to ensure reliable startup and environment consistency for your PHP application.

What PHP version is required for automated deployment setup?▼

PHP 8.2+ compatibility is implemented during the deployment setup. This ensures your Composer-based projects, Laravel, Symfony, and other PHP applications run on a modern, supported runtime environment.

How does the deployment process handle composer install and PHP extensions?▼

The deployment setup manages composer install steps and configures required PHP extensions automatically. This ensures all dependencies are installed correctly and your application has the necessary extensions for reliable startup.