pxgamer / readynas
A PHP management suite for ReadyNAS devices.
Fund package maintenance!
owenvoke
ecologi.com/owenvoke?gift-trees
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/pxgamer/readynas
Requires
- php: ^7.1
- guzzlehttp/guzzle: ^6.3.0
- tightenco/collect: ^5.5.16
Requires (Dev)
- phpunit/phpunit: ^6.4.3
- squizlabs/php_codesniffer: ^3.1
Suggests
- vlucas/phpdotenv: Allows better management of environment variables using a .env file
This package is auto-updated.
Last update: 2025-10-05 22:53:30 UTC
README
A PHP management suite for ReadyNAS devices.
Structure
src/
tests/
vendor/
Install
Via Composer
$ composer require pxgamer/readynas
Usage
All that needs to be done, is to set the environment variables.
NAS_HOST - The IP/domain of the NAS
NAS_USER - The username to connect to your NAS with
NAS_PASS - The password to connect to your NAS with
Environment variables can be defined in multiple ways.
- Using a
.envfile viavlucas/phpdotenv - Using the
exportcommand on Unix - Using the
setxcommand on Windows
Compatibility
| System | Firmware | Status |
|---|---|---|
| ReadyNAS 102 | 6.7+ | ✓ |
Change log
Please see CHANGELOG for more information on what has changed recently.
Testing
$ phpunit
Contributing
Please see CONTRIBUTING and CODE_OF_CONDUCT for details.
Security
If you discover any security related issues, please email owzie123@gmail.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.