Skip to main content

Installation

Requirements

  • PHP 8.3 or higher
  • Laravel 12.x or higher
  • Shaka Packager binary installed on your system or Docker container

Install the package

composer require foxws/laravel-shaka

Publish the config file:

php artisan vendor:publish --tag="shaka-config"

Installing Shaka Packager

Install the Shaka Packager binary on your system. Visit the Shaka Packager releases page for installation instructions.

Verify installation

After installation, verify that Shaka Packager is properly configured:

php artisan shaka:info

This will check:

  • Binary exists and is executable
  • Can retrieve version information
  • Configuration is properly set up
  • Temporary directory is accessible

Continue to Usage to start packaging media.