cebe / pulse-php-discover
A PHP implementation of the pulse/syncthing cluster discovery protocol.
Requires
- php: >=5.4.0
- christian-riesen/base32: ~1.2
- react/datagram: ~1.0
This package is auto-updated.
Last update: 2024-11-05 18:54:50 UTC
README
A PHP implementation of the pulse/syncthing cluster discovery protocol.
Current status is work in progress, also if it already works in simple local environment it is untested for other purpose, may fail and destroy data, so use with care!
Requirements
PHP 5.4 or higher.
Installation
Using Composer:
composer require cebe/pulse-php-discover
Usage
Run multiple of these and watch them connect to each other:
php test.php
If you have pulse installed in your network it will also take part in the party :)
This is only the discovery protocol so nothing is going to be shared between the nodes, the only thing that happens is that they know about each other.
License
GPLv3, see LICENSE file for more details.