60 Commits

Author SHA1 Message Date
mofeng-git
0b4d83dc93 fix: 完善ustreamer编译缓存解决方案
- 在编译完成后将目录重命名为标准路径 /tmp/ustreamer
- 确保后续构建步骤能正确引用 ustreamer 二进制文件
- 保持缓存破坏机制的同时维护构建流程的兼容性
2025-08-23 10:05:00 +08:00
mofeng-git
16878dc7ff feat: 基础软件包中添加FFmpeg库和v4l工具 2025-08-23 00:19:27 +08:00
mofeng-git
d411affca4 fix: 禁用 ustreamer 编译步骤的 Docker 构建缓存
- 在 Dockerfile-stage-0 中添加 CACHEBUST 参数强制重新编译 ustreamer
- GitHub Actions 构建时传递时间戳作为 CACHEBUST 值
- 确保 ustreamer 每次构建都使用最新源码
2025-08-22 23:04:50 +08:00
mofeng-git
04b13b1215 feat: 添加硬件编码器支持和修复 janus.js 错误
- 添加 HWENCODER 环境变量支持,支持 vaapi、nvenc、amf、v4l2m2m、mediacodec、videotoolbox 等硬件编码器
- 修复 janus.js 相关错误,添加 adapter.js 支持
- 更新 Docker 构建配置以支持硬件编码
- 优化 ustreamer 配置,支持硬件编码回退机制
2025-08-22 21:25:13 +08:00
mofeng-git
432c61fd91 feat: 完善 Docker 镜像构建工作流和配置优化
- 重构 GitHub Actions 工作流,支持分阶段构建和多平台部署
- 优化 Dockerfile 依赖库配置,增加必要的系统包
- 完善初始化脚本和 KVMD 配置项
- 修复构建过程中的依赖和库文件处理
2025-08-22 15:19:56 +08:00
mofeng-git
c8d1dcca30 feat: 完善 GitHub Actions 工作流和构建系统
- 添加自动下载缺失文件功能,支持 .xz 压缩格式
- 优化构建流程,增加文件清理和压缩功能
- 修复发布资产上传步骤,确保预发布标记正确设置
- 调整发布标签格式,包含版本号、设备目标和运行 ID
- 升级 Actions 版本,使用 softprops/action-gh-release@v1
- 移除 NFS 挂载依赖,简化部署流程
- 增强错误处理和日志输出
2025-08-20 16:12:40 +08:00
mofeng-git
1642ce73a0 一些更新
玩客云首次启动生成随机 mac 地址 #113
自签 SSL 证书修改为首次启动时生成,增强安全性
优化整合包镜像构建脚本和  Dockerfile
修复 docker 启动脚本错误
2025-05-27 12:43:53 +08:00
mofeng-git
ed7b2e5b33 添加初步的 gitea actions 构建支持 2025-05-11 20:21:18 +08:00
mofeng-git
50022e7353 重构镜像构建脚本,增强了灵活性和可维护性。主要改动包括:
1. 允许通过环境变量覆盖默认路径。
2. 添加清理函数以确保资源释放。
3. 优化了挂载和卸载逻辑,确保在脚本退出时自动清理。
4. 增强了错误处理和日志输出,提供更清晰的信息反馈。
5. 重新组织了函数结构,提升代码可读性。
2025-04-17 03:12:47 +00:00
mofeng-git
413fce72ec 更新镜像构建脚本 2025-03-15 12:51:23 +00:00
mofeng-git
a59fe84e26 修改 supervisord 配置文件为默认路径 2025-03-11 12:50:10 +00:00
mofeng-git
48fe790897 大幅优化镜像体积
1. 使用 docker 预构建的必需文件,而不是安装全量依赖
2. 使用 zerofree 清除镜像无效数据
将 janus 日志级别调整为2
2025-03-10 10:56:16 +00:00
mofeng-git
e375e41fb6 更新赞助信息 2025-03-06 14:41:59 +00:00
mofeng-git
8c8bf35d0b fix 2025-02-02 07:08:40 +00:00
mofeng-git
f032b8c798 fix 2025-02-01 14:40:28 +00:00
mofeng-git
c711683c63 som fix 2025-02-01 12:19:02 +00:00
mofeng-git
06a64725be 修改源文件版权声明 2025-02-01 10:55:41 +00:00
mofeng-git
9da06d3f58 修复 HTTP H.264 模式
其他修改
2025-02-01 08:31:27 +00:00
mofeng-git
5db37797ea 适配章鱼星球 2024-12-19 15:24:07 +00:00
mofeng-git
b8ddf7c2da 增加快速文件互传功能(基于 MSD)
为 MSD 路径添加配置选项
为 文件镜像名称添加配置选项
修复 make 测试环境
2024-11-22 17:40:55 +00:00
mofeng-git
5450d7297c 为 docker 版本添加 nano 文本编辑器 2024-11-21 04:52:46 +00:00
mofeng-git
506d8a4a64 为 Docker 容器添加 kvmd 系列管理命令 2024-11-21 02:52:36 +00:00
mofeng-git
69cb9ac950 更新一键脚本 2024-11-16 05:50:08 +00:00
mofeng-git
0751b519c2 #44 添加 docker 网页音频支持
使用作者修改版 ustreamer
H.264/WebRTC 模式下音频可用
H.264/WebRTC 模式下网页录制视频包含音频
2024-11-05 02:12:00 +00:00
mofeng-git
6fbfc2b343 43 修复 docker 相对鼠标设备模式无法使用的问题 2024-11-02 17:11:18 +00:00
mofeng-git
b893f27285 #43 修复 docker 相对鼠标设备模式无法使用的问题 2024-11-02 17:02:37 +00:00
mofeng-git
2929a925a2 为玩客云替换网络服务程序为 systemd-networkd
修复修改 mac 地址无法自动获取 ip 问题
2024-10-20 11:01:22 +00:00
mofeng-git
f5bebbc43f 整合包适配我家云、虚拟机和中兴 B863AV3.2M 2024-10-13 22:54:51 +00:00
mofeng-git
6707cb9932 为整合包补全 python3-hid 依赖
修复 amd64 架构 docker 错误启用 MSD功能
2024-10-11 11:49:07 +00:00
mofeng-git
87c887a62b 深度适配私家云二代 2024-10-11 11:28:36 +00:00
mofeng-git
40505e7e00 添加私家云二代整合包制作脚本 2024-10-07 08:57:25 +00:00
mofeng-git
507c46b986 MSD 支持运行目录存放镜像 2024-10-05 14:31:23 +00:00
mofeng-git
a1c14ac2d9 修复 sudoer 错误
优化配置文件
2024-10-05 03:16:59 +00:00
mofeng-git
74dfc74dd2 添加 KVM 切换器支持 2024-10-04 15:46:51 +00:00
mofeng-git
df6da8e3d7 添加玩客云直刷镜像制作脚本 2024-10-04 14:26:18 +00:00
mofeng-git
0f39312eac 添加电源管理支持
USB HID 继电器支持
GPIO 添加初始文件
2024-10-02 12:55:48 +00:00
mofeng-git
758ba42838 增强 OTG 模式容错 2024-09-29 23:38:13 +08:00
mofeng-git
ced23f2cdf 自动挂载 libcomposite 模块 2024-09-26 18:19:40 +08:00
mofeng-git
7e6cb6d7b3 添加中间构建镜像,加快云构建 2024-09-26 10:55:05 +08:00
mofeng-git
144c1edd1b fix 2024-09-25 19:48:51 +08:00
mofeng-git
6764a77ea1 为玩客云 修复 otg 链接 2024-09-20 23:41:23 +08:00
mofeng-git
8aee3ac70d 修复 otg 无法使用问题 2024-09-20 21:22:58 +08:00
mofeng-git
d7a9f0c969 update 2024-09-20 16:51:52 +08:00
mofeng-git
ebcc3ffa45 fix 2024-09-15 11:44:38 +08:00
mofeng-git
000f94d204 支持配置文件目录挂载,删除多余文件
-v ./kvmd_config:/etc/kvmd
2024-09-15 11:18:03 +08:00
mofeng-git
777b823fb9 修改默认设备为 /dev/video0 /dev/ttyUSB0 2024-09-15 10:17:32 +08:00
mofeng-git
d974c89e4d 优化和修复小问题 2024-09-15 00:33:29 +08:00
mofeng-git
8c61de199f 添加 WEB 终端和以下 Docker 环境变量
NOAUTH 禁用身份认证
NOWEBTERMWRITE 禁用 WEB 终端输入
NOWEBTERM 禁用 WEB 终端
NOVNC 禁用 VNC
NOIPMI 禁用 IPMI
2024-09-14 18:29:29 +08:00
mofeng-git
dffebf003e 添加了如下 Docker 环境变量:
USERNAME 用户账号
PASSWORD 用户密码
NOSSL 禁用 HTTPS,启用 HTTP
2024-09-13 23:25:19 +08:00
mofeng-git
6ad3fa2056 添加 H.264 比特率 和 帧间隔 2024-09-12 16:29:18 +08:00