Providers

Shipper supports multiple deployment providers. Choose the one that matches your infrastructure.

Ploi

Manage servers and deployments through the Ploi API. Ideal for developers who want a managed server control panel with a clean UI.

Features

Site ManagementSSL CertificatesDatabase ManagementQueue WorkersCron JobsEnvironment Variables

Configuration

{
  "provider": "ploi",
  "api_key": "${PLOI_API_KEY}",
  "server_id": "123456"
}

Installation

composer require shippercli/ploi-provider

Laravel Forge

Deploy to servers managed by Laravel Forge. Perfect for Laravel applications with built-in Composer, queue, and SSL support.

Features

Site ManagementSSL Certificates (Let's Encrypt)Database ManagementQueue WorkersGit DeploymentDaemon Commands

Configuration

{
  "provider": "forge",
  "api_token": "${FORGE_API_TOKEN}",
  "server_id": "789012"
}

Installation

composer global require laravel/forge-sdk

cPanel

Automate deployments to shared cPanel hosting accounts. Works with any cPanel provider that gives you API access.

Features

Git Version ControlDomain ManagementDatabase ManagementSSL Certificates

Configuration

{
  "provider": "cpanel",
  "host": "cpanel.example.com",
  "port": 2083,
  "username": "myuser",
  "api_token": "${CPANEL_API_TOKEN}"
}

Installation

Already included in core Shipper

Missing your provider?

Shipper has a plugin architecture. Adding new providers is straightforward.

Request a Provider