mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-01-29 09:01:54 +08:00
Merge remote-tracking branch 'origin/dev'
This commit is contained in:
64
README.md
64
README.md
@@ -4,6 +4,7 @@
|
||||
|
||||
### 介绍
|
||||
|
||||
<<<<<<< HEAD
|
||||
One-KVM 是基于廉价计算机硬件(目前为玩客云和 X64 兼容机)和PiKVM软件的硬件级远程控制项目。KVM over IP 可以远程管理服务器或工作站,实现无侵入式控制,无论被控机为什么操作系统或是否安装了操作系统,具有更广泛的适用性。此项目基于 [PiKVM](https://github.com/pikvm/pikvm),和基于远控软件的远程管理方式不同,无需在被控电脑安装任何软件,实现无侵入式控制。
|
||||
|
||||
### 快速开始
|
||||
@@ -43,12 +44,58 @@ sudo bash kvmd_h264_install.sh
|
||||
```bash
|
||||
#使用示例:
|
||||
docker run -itd -p443:443 -p80:80 --name pikvm-docker --device=/dev/ttyUSB0:/dev/kvmd-hid --device=/dev/video0:/dev/kvmd-video silentwind0/pikvm-ch9329:0.61
|
||||
=======
|
||||
One-KVM 是基于廉价计算机硬件和PiKVM软件的硬件级远程控制项目。KVM over IP 可以远程管理服务器或工作站,实现无侵入式控制,无论被控机为什么操作系统或是否安装了操作系统,具有更广泛的适用性。此项目基于 [PiKVM](https://github.com/pikvm/pikvm),和基于远控软件的远程管理方式不同,无需在被控电脑安装任何软件,实现无侵入式控制。
|
||||
|
||||
### 快速开始
|
||||
|
||||
**方式一:Docker 镜像部署(推荐)**
|
||||
|
||||
目前 Docker 版只能使用 CH9329 作为虚拟 HID ,支持 amd64、arm64、armv7 架构的 Linux 系统安装。
|
||||
|
||||
当前只有dev分支,尚未发布稳定版本,演示网站(账号密码:admin/admin):https://kvmd-demo.mofeng.run/
|
||||
|
||||
部署命令:
|
||||
```bash
|
||||
sudo docker run --name kvmd -itd \
|
||||
--device /dev/video0:/dev/kvmd-video \
|
||||
--device /dev/ttyUSB0:/dev/kvmd-hid \
|
||||
-p 8080:8080 -p 4430:4430 -p 5900:5900 -p 623:623 \
|
||||
registry.cn-hangzhou.aliyuncs.com/silentwind/kvmd:dev
|
||||
```
|
||||
|
||||
部署完成访问 http://IP:8080 即可开始使用,默认密码:admin/admin。如无法访问可以使用 `sudo docker logs kvmd` 命令查看日志尝试修复、提交 issue 或在 QQ 群内寻求帮助。
|
||||
|
||||
如果暂时相关没有 USB 设备或只想要查看新版特性,可以使用以下命令启动一个无 USB 硬件的应用(演示模式):
|
||||
```bash
|
||||
sudo docker run --name kvmd -itd \
|
||||
--device /dev/tty10:/dev/kvmd-hid \
|
||||
-p 8080:8080 -p 4430:4430 -p 5900:5900 -p 623:623 \
|
||||
registry.cn-hangzhou.aliyuncs.com/silentwind/kvmd:dev
|
||||
>>>>>>> origin/dev
|
||||
```
|
||||
|
||||
详细内容可以参照 [One-KVM文档](https://one-kvm.mofeng.run/)。
|
||||
|
||||
<<<<<<< HEAD
|
||||
### 功能特性
|
||||
|
||||
=======
|
||||
**方式二:直刷 One-KVM 镜像**
|
||||
|
||||
对于玩客云设备,本项目 Releases 页可以找到适配玩客云的 One-KVM 预编译镜像。镜像名称带 One-KVM 前缀、burn 后缀的为线刷镜像,可使用 USB_Burning_Tool 软件线刷至玩客云。预编译线刷镜像为开箱即用,刷好后启动设备就可以开始使用 One-KVM。
|
||||
|
||||
**方式三:One-KVM 脚本安装**(暂停维护)
|
||||
|
||||
**作者目前只是个人业余开发者,能力有限,难以覆盖和测试多种多样硬件设备和系统,故此一键脚本暂时停止维护。**
|
||||
|
||||
目前已将开发中心转移至 Docker 平台,推荐使用 Docker 方式部署。若仍有需要可通过 Releases 页找到项目历史存档。
|
||||
|
||||
### 功能特性
|
||||
|
||||
**Docker 版本中以下特性尚未全部实现,但包含在将来的开发计划中**
|
||||
|
||||
>>>>>>> origin/dev
|
||||
主要功能比较,TinyPilot 社区版本、PiKVMv3 版本出现在这里仅做比较目的。
|
||||
| 功能 | One-KVM | TinyPilot 社区版本 | PiKVMv3版本 |
|
||||
| :------------: | :---------------------: | :----------------: | :----------: |
|
||||
@@ -69,6 +116,7 @@ docker run -itd -p443:443 -p80:80 --name pikvm-docker --device=/dev/ttyUSB0:/dev
|
||||
| 最大视频分辨率 | 1920x1080 | 1920x1080 | 1920x1080 |
|
||||
|
||||
### 已测试设备
|
||||
<<<<<<< HEAD
|
||||
- 玩客云
|
||||
- X64 主机
|
||||
|
||||
@@ -81,6 +129,13 @@ docker run -itd -p443:443 -p80:80 --name pikvm-docker --device=/dev/ttyUSB0:/dev
|
||||
2. 资源本地化,减小网络原因的影响
|
||||
3. 添加kvmd-ffmpeg和kvmd-display服务安装脚本
|
||||
4. HTML汉化和一些微调
|
||||
=======
|
||||
|
||||
- 玩客云
|
||||
- X64 主机
|
||||
- Vmare 虚拟机
|
||||
- VPS(仅演示模式)
|
||||
>>>>>>> origin/dev
|
||||
|
||||
|
||||
**赞助**
|
||||
@@ -120,16 +175,25 @@ Will
|
||||
......
|
||||
</details>
|
||||
|
||||
<<<<<<< HEAD
|
||||
**更新日志**
|
||||
|
||||
[One-KVM/ChangeLogs.txt](https://github.com/mofeng-git/One-KVM/blob/main/ChangeLogs.txt)
|
||||
=======
|
||||
|
||||
>>>>>>> origin/dev
|
||||
|
||||
**Star历史**
|
||||
|
||||
[](https://star-history.com/#mofeng-git/One-KVM&Date)
|
||||
|
||||
<<<<<<< HEAD
|
||||
本项目间接或直接使用了下下列开源项目:
|
||||
1. [pikvm/pikvm: Open and inexpensive DIY IP-KVM based on Raspberry Pi (github.com)](https://github.com/pikvm/pikvm)
|
||||
2. [hzyitc/armbian-onecloud: Armbian for onecloud. 玩客云用armbian (github.com)](https://github.com/hzyitc/armbian-onecloud/)
|
||||
3. [jacobbar/fruity-pikvm: Install Pi-KVM on debian SBCs such as Orange Pi, Banana Pi, Mango Pi, etc (github.com)](https://github.com/jacobbar/fruity-pikvm)
|
||||
4. [kvmd-armbian/install.sh at master · srepac/kvmd-armbian (github.com)](https://github.com/srepac/kvmd-armbian/blob/master/install.sh)
|
||||
=======
|
||||
本项目使用了下列开源项目:
|
||||
1. [pikvm/pikvm: Open and inexpensive DIY IP-KVM based on Raspberry Pi (github.com)](https://github.com/pikvm/pikvm)
|
||||
>>>>>>> origin/dev
|
||||
|
||||
Reference in New Issue
Block a user