Getting Started
Installation
Install Shipper via Composer:
composer require ulties/shipper
Configuration
Create a shipper.yml file in your project root:
providers:
ploi:
api_key: "${PLOI_API_KEY}"
server_id: "105556"
projects:
myapp:
provider: ploi
domain: "example.com"
profiles:
production:
branch: main
Validate
Always validate before deploying:
php shipper validate
Plan
Preview what would be deployed:
php shipper plan --project myapp --profile production
Apply
Deploy to production:
php shipper apply --project myapp --profile production