babaecip/laravel-windmill-queue

Custom Laravel queue driver using Windmill protocol over HTTP. Stores jobs in MySQL. Consumer is triggered via HTTP listener (Windmill).

Installs: 801

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 1

pkg:composer/babaecip/laravel-windmill-queue

dev-main 2025-08-18 07:56 UTC

This package is not auto-updated.

Last update: 2025-12-01 01:31:25 UTC


README

A custom queue driver for Laravel 5.7+ using Windmill Protocol as the transport layer (via HTTP callbacks) and MySQL as persistent storage.

🚀 Features

  • Custom queue connector: windmill
  • Stores job data in MySQL
  • Uses HTTP listener (Windmill Protocol) to trigger job consumption
  • Designed for distributed or serverless job workers
  • Lightweight and extensible

⚙️ Requirements

  • Laravel 5.7+
  • PHP >= 7.1
  • MySQL for queue storage
  • HTTP accessible consumer endpoint (Windmill)

📦 Installation

composer require windmill/laravel-windmill-queue