laravel-websockets maintained by olakunlevpn
Description
Self-managed fork of beyondcode/laravel-websockets
Authors
Last update
2026/06/11 14:58
(dev-main)
License
Downloads
0
Tags
olakunlevpn/laravel-websockets
A self-managed fork of beyondcode/laravel-websockets (abandoned upstream),
modernized for Laravel 11 / 12 / 13 and PHP 8.2+. Provides a
self-hosted, Pusher-protocol WebSocket server so the application does not depend
on a third-party realtime provider.
Namespace: Olakunlevpn\LaravelWebSockets.
Why this fork
Upstream beyondcode/laravel-websockets was archived in 2024 and capped at
Laravel 10 / Symfony 6. This fork:
- widens
illuminate/*to^11|^12|^13and Symfony components to^7|^8 - swaps the abandoned
facade/ignition-contractsforspatie/ignition - depends on
olakunlevpn/ratchet(our Symfony-7/8 constraint fork of Ratchet)
Installation
Consumed via a Composer path repository:
{
"repositories": [
{ "type": "path", "url": "Packages/laravel-websockets", "options": { "symlink": true } },
{ "type": "path", "url": "Packages/ratchet", "options": { "symlink": true } }
],
"require": {
"olakunlevpn/laravel-websockets": "@dev"
}
}
The service provider auto-registers via Laravel package discovery. Run the
server with php artisan websockets:serve.
Requirements
- PHP 8.2+
- Laravel 11 / 12 / 13
License
MIT (derived from beyondcode/laravel-websockets). Maintained by Olakunlevpn.