evilstudio/homelab-assistant-tool
最新稳定版本:v1.3.2
Composer 安装命令:
composer create-project evilstudio/homelab-assistant-tool
包简介
CLI Tool which can help with manage your homelab devices.
README 文档
README
Overview
HAT is a tool to help manage a homelab. It is designed to be run on single node which is always on, and this node is used to manage the rest of the homelab.
Installation
- Create app via composer
composer create-project evilstudio/homelab-assistant-tool. - Copy
config/parameters.yaml.templatetoconfig/parameters.yamland set the correct values. - Check if your ssh key can be used to ssh into devices without password.
Commands Overview
Here is a list of commands available in HAT.
Be aware that some commands might not be available on all platforms.
| Command | Description | Usage |
|---|---|---|
| Show Devices | Show list of all devices. | php bin/console.php hat:device:show-all |
| Check Status | Check status of a specified device. | php bin/console.php hat:device:check-status |
| SSH Into Device | SSH into a specified device. | php bin/console.php hat:device:ssh |
| Start Device | Start a specified device via WOL. | php bin/console.php hat:device:start |
| Stop Device | Stop a specified device. | php bin/console.php hat:device:stop |
| UPS Show | Show UPS status and parameters. | php bin/console.php hat:ups:show |
| Cron Job | Execute cron schedules should be added to crontab. |
php bin/console.php hat:cron:run |
NOTE: Logs for cron job can be found in var/logs/cron.log.
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-11-14