更新 'repository.yaml'

This commit is contained in:
2025-11-06 11:33:12 +00:00
committed by admin@cnod.net
parent 2f5067f5e3
commit 32d8b84bbe
501 changed files with 13838 additions and 1 deletions

3
MyIP/CHANGELOG.md Normal file
View File

@@ -0,0 +1,3 @@
### 1.0<EFBFBD><EFBFBD>2023-12-10<31><30>
- <20>״<EFBFBD><D7B4>Ƴ<EFBFBD>

5
MyIP/DOCS.md Normal file
View File

@@ -0,0 +1,5 @@
# MyIP
## 使用方法
- 启动后可在信息页中点击"打开 WEI UI",也可通过浏览器访问 <http://homeassistant:port> 端口号默认18966.

70
MyIP/README.md Normal file
View File

@@ -0,0 +1,70 @@
# 冬瓜甄选addonsMyIP
## 关于
将该IP工具改用Web版集成到HA中。
### 👀 主要功能
* 🖥️ **看自己的 IP**:从多个 IPv4 和 IPv6 来源检测显示本机的 IP
* 🕵️ **看 IP 信息**:显示所有 IP 的相关信息包括国家、地区、ASN、地理位置等
* 🚦 **可用性检测**检测一些网站的可用性Google, Github, Youtube, 网易, 百度等
* 🚥 **WebRTC 检测**:查看使用 WebRTC 连接时使用的 IP
* 🛑 **DNS 泄露检测**:查看 DNS 出口信息,以便查看在 VPN/代理的情况下,是否存在 DNS 泄露隐私的风险
* 🚀 **网速测试**:利用边缘网络进行网速测试
* 🚏 **代理规则测试**:配合代理软件的规则设置,测试规则设置是否正常
* ⏱️ **全球延迟测试**:从分布在全球的多个服务器进行延迟测试,了解你与全球网络的连接速度
* 📡 **MTR 测试**:从分布在全球的多个服务器进行 MTR 测试,了解你与全球的连接路径
* 🔦 **DNS 解析器**:从多个渠道对域名进行 DNS 解析,获取实时的解析结果,可用于污染判断
* 🚧 **封锁测试**:检查特定的网站在部分国家是否被封锁
* 📓 **Whois 查询**:对域名或 IP 进行 whois 信息查询
* 📀 **MAC 地址查询**:查询物理地址的归属信息
* 🌗 **暗黑模式**:根据系统设置自动切换暗黑/白天模式,也可以手动切换
* 📱 **简约模式**:为移动版提供的专门模式,缩短页面长度,快速查看最重要的信息
* 🔍 **查任意 IP 信息**:可以通过小工具查询任意 IP 的信息
* 📲 **支持 PWA**:可以添加为手机应用以及电脑里的桌面应用,方便使用
* ⌨️ **支持快捷键**:可以随时输入 `?` 查看快捷键菜单
* 🌍 根据可用性检测结果,返回目前是否可以访问全世界网络的提示
* **🇺🇸 🇨🇳 🇫🇷** 支持中文、英文、法文
## 来源
https://github.com/jason5ng32/MyIP/

23
MyIP/config.yaml Normal file
View File

@@ -0,0 +1,23 @@
---
name: MyIP
version: latest
slug: MyIP
description: "一个更好的 IP 工具箱。可以查看IP、IP 信息(代理前后)、检查 DNS 泄露、检查 WebRTC 连接、网速测试、测试网站可用性等"
url: https://gitcode.com/waxgourd/addons
init: false
codenotary: wghaos@163.com
arch:
- aarch64
- amd64
ports_description:
18966/tcp: 'Web UI port'
panel_icon: 'mdi:ip'
ingress: false
ingress_port: 18966
ingress_stream: true
startup: services
image: r.hassbus.com/jason5ng32/myip
webui: "[PROTO:http]://[HOST]:[PORT:18966]"
ports:
18966/tcp: 18966
boot: manual

BIN
MyIP/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
MyIP/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,23 @@
### 0.6.02025-08-25
- 版本升级
### 0.1.52024-04-03
- 版本升级
### 0.1.42024-03-25
- 版本升级
### 0.1.32024-03-25
- 版本升级
### 0.1.22024-03-23
- 版本升级
### 0.1.12024-03-22
- 首次推出

25
addon-data-clean/DOCS.md Normal file
View File

@@ -0,0 +1,25 @@
# HA清理大师
## 功能说明
- 空间清理扫描日志卸载残留data/config文件夹、docker image标签为none的和备份数据
- 日志清理:清理系统日志
- addon卸载残留清理
- 扫描data目录卸载后残留的data的目录数据
- 下载后残留的config数据此项谨慎删除删除后不会恢复
- 加载项清理只删除了none的image镜像
- 备份清理:可以清理备份及未在备份中显示在目录中存在的.tar文件
## 使用方法
- 点击启动进入日志页面中点击刷新出现“Http服务已运行(8080)。”则表示启动成功。
- 启动完成后可在信息页中点击"打开 WEI UI",或点击“在侧边栏显示”,方便以后从左侧栏快速访问。
- 如运行有错误则在信息页中关闭“保护模式”。

View File

@@ -0,0 +1,21 @@
# 冬瓜甄选addonsHA清理大师
## 关于
此addons是一个专用的HAOS为主的垃圾数据清理工具。方便大家直观的清理HA长期使用后内部产生的数据垃圾从而可以有效的释放空间。
## 功能
- 空间清理
- 日志清理
- addon卸载残留清理
- 加载项清理
- 备份清理
## 注意事项
强烈建议清理完后重启一下Home assistant.

View File

@@ -0,0 +1,49 @@
#include <tunables/global>
profile addon_data_clean flags=(attach_disconnected,mediate_deleted) {
#include <abstractions/base>
capability,
file,
mount,
umount,
remount,
capability setgid,
capability setuid,
capability dac_override,
# S6-Overlay
/bin/** ix,
/usr/bin/** ix,
/usr/lib/bashio/** ix,
/etc/s6/** rix,
/run/s6/** rix,
/etc/services.d/** rwix,
/etc/cont-init.d/** rwix,
/etc/cont-finish.d/** rwix,
/init rix,
/var/run/** mrwkl,
/var/run/ mrwkl,
/proc/self/attr/** mrwkl,
# Files required
/dev/sda1 mrwkl,
/dev/sda7 mrwkl,
/dev/sda8 mrwkl,
/dev/sdb1 mrwkl,
/dev/mmcblk0p1 mrwkl,
/dev/* mrwkl,
/tmp/** mrkwl,
# Data access
/data/** rw,
/addon_configs/** rw,
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
ptrace (trace,read) peer=docker-default,
# docker daemon confinement requires explict allow rule for signal
signal (receive) set=(kill,term) peer=/usr/bin/docker,
}

View File

@@ -0,0 +1,28 @@
name: "HA清理大师"
version: '0.6.0'
slug: 'addon_data_clean'
codenotary: wghaos@163.com
description: '一个专门为HAOS清理垃圾数据的工具让HA也能直观的进行存储规划。'
image: r.hassbus.com/wghaos/addon-data-clean
url: https://gitcode.com/waxgourd/addons
init: false
arch:
- aarch64
- amd64
backup_exclude:
- '*/data/'
ingress: true
ingress_port: 80
ingress_stream: true
privileged:
- SYS_ADMIN
full_access: true
map:
- all_addon_configs:rw
- backup:rw
- homeassistant_config:rw
apparmor: true
docker_api: true
startup: services
boot: manual
panel_icon: 'mdi:flower'

BIN
addon-data-clean/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

BIN
addon-data-clean/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -0,0 +1,12 @@
### 0.3.22024-10-12
- 版本升级
### 0.2.12024-03-25
- 版本升级
### v0.2.1 2024-03-08
- 首次推出

View File

@@ -0,0 +1,13 @@
# Addon数据迁移工具
## 安装
这个插件的安装非常简单。
1. 安装完后,关闭“保护模式”才可以正常开启。
2. 启动加载项。
3. 检查加载项的日志,看看是否一切顺利。
4. 打开webUI并调整软件选项。

View File

@@ -0,0 +1,7 @@
# 冬瓜甄选addonsaddon数据迁移工具
## 关于
addon数据迁移工具主要是为了解决克隆或者镜像addon中的数据迁移一直使用手工处理的问题。
迁移要保证addon的版本相同。

View File

@@ -0,0 +1,21 @@
name: Addon数据迁移工具
version: 0.3.2
slug: addonDataMigrate
codenotary: wghaos@163.com
description: '解决不同仓库中addons的数据迁移'
url: https://gitcode.com/waxgourd/addons
image: r.hassbus.com/wghaos/addon-data-migrate
init: false
arch:
- aarch64
- amd64
ingress: true
ingress_port: 80
panel_icon: 'mdi:file-move'
map:
- all_addon_configs:rw
- backup:rw
apparmor: false
docker_api: true
startup: services
boot: manual

BIN
addon-data-migrate/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

BIN
addon-data-migrate/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -0,0 +1,3 @@
# 1.0.0 (2024-11-15)
- 首次推出

View File

@@ -0,0 +1,5 @@
# Addons镜像备份工具
## 使用方法
- 需要您手动关闭“保护模式”才能启动

View File

@@ -0,0 +1,6 @@
# 冬瓜甄选addonsAddons镜像备份工具
- 备份系统镜像supervisor除外
- 备份安装的addons
- 支持使用xz压缩压缩率较高,时间较长)
- 支持usb、网络存储

View File

@@ -0,0 +1,31 @@
name: "Addons镜像备份工具"
version: "1.0.0"
slug: "addon-image-backup"
codenotary: wghaos@163.com
description: "冬瓜镜像备份"
image: r.hassbus.com/wghaos/addon-wghaos-image-backup
url: https://gitcode.com/waxgourd/addons
init: false
arch:
- aarch64
- amd64
ingress: true
ingress_port: 9876
privileged:
- SYS_ADMIN
- SYS_RAWIO
- DAC_READ_SEARCH
map:
- media:rw
- share:rw
- backup:rw
- all_addon_configs
apparmor: false
docker_api: true
startup: services
boot: manual
full_access: true
options:
config_file: ""
schema:
config_file: str?

BIN
addon-image-backup/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
addon-image-backup/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1,11 @@
### 1.2.0 2025-09-22
- 1、增加中英文切换
- 2、添加时自定义名称
### 1.1.1-1 2025-02-19
- 修复config.json配置文件与源文件的字段顺序保持一致
### 1.1.0 2024-12-06
- 1、自动修改端口+1
- 2、修改bug
- 3、名称修改
### 1.0.0 2024-11-20
- 首次推出

View File

@@ -0,0 +1,35 @@
# Zigbee2MQTT分身
## 配置说明
### 网络
- 注意(**很重要**网络端口须更改防止与其他Zigbee2MQTT端口冲突
### mqtt
- 如果不使用mosquito to broker插件请填写MQTT详细信息(使用mosquito to broker插件时可不填写)。格式可参考下面的实例
```
server: mqtt://localhost:1883
user: Mqtt的账号
password: "Mqtt的密码"
```
注意:如果密码包含某些特殊字符(由yaml规范保留),则需要加上引号。所以我们建议如果日志显示密码错误时,优先考虑加上引号。
### serial
- 填写串口详细信息(例如USB协调器的端口)。格式可参考下面的实例
```
port: /dev/ttyUSB0
```
如果您不知道详细的端口并且只有一个USB设备连接到您的机器请尝试/dev/ ttyUSB0。否则请查看“配置 - 系统 - 硬件 - 全部硬件”在搜索上输入“tty”查看。
## 使用方法
- 点击启动启动时长大约一分钟进入日志页面中点击刷新出现“Zigbee2MQTT started!”则表示启动成功。
- 启动完成后可在信息页中点击"打开 WEI UI",或点击“在侧边栏显示”,方便以后从左侧栏快速访问。

View File

@@ -0,0 +1,11 @@
# 冬瓜甄选addonszigbee2MQTT分身
从官方或冬瓜的zigbee2mqtt复制到本地创建addons方便多个zigbee设备介入 必须先安装官方或冬瓜的addons才能使用
## 功能
- 新增按照顺序从源开始修改唯一标识名称及本地addons目录名称
- 更新版本根据源版本更新本地的版本last版本
- 删除未安装的本地addons
- 每次重启时自动从源更新本地版本

View File

@@ -0,0 +1,49 @@
#include <tunables/global>
profile addon-zigbee2mqtt-twin flags=(attach_disconnected,mediate_deleted) {
#include <abstractions/base>
capability,
file,
mount,
umount,
remount,
capability setgid,
capability setuid,
capability dac_override,
# S6-Overlay
/bin/** ix,
/usr/bin/** ix,
/usr/lib/bashio/** ix,
/etc/s6/** rix,
/run/s6/** rix,
/etc/services.d/** rwix,
/etc/cont-init.d/** rwix,
/etc/cont-finish.d/** rwix,
/init rix,
/var/run/** mrwkl,
/var/run/ mrwkl,
/proc/self/attr/** mrwkl,
# Files required
/dev/sda1 mrwkl,
/dev/sda7 mrwkl,
/dev/sda8 mrwkl,
/dev/sdb1 mrwkl,
/dev/mmcblk0p1 mrwkl,
/dev/* mrwkl,
/tmp/** mrkwl,
# Data access
/data/** rw,
/addons/** rw,
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
ptrace (trace,read) peer=docker-default,
# docker daemon confinement requires explict allow rule for signal
signal (receive) set=(kill,term) peer=/usr/bin/docker,
}

View File

@@ -0,0 +1,24 @@
name: "zigbee2MQTT分身"
version: "1.2.0"
slug: "addon-zigbee2mqtt-twin"
codenotary: wghaos@163.com
description: "zigbee2MQTT分身"
image: r.hassbus.com/wghaos/addon-wghaos-zigbee2mqtt-copy
url: https://gitcode.com/waxgourd/addons
init: false
arch:
- aarch64
- amd64
ingress: true
ingress_port: 9876
privileged:
- SYS_ADMIN
- SYS_RAWIO
map:
- addons:rw
apparmor: true
docker_api: true
startup: services
boot: manual
full_access: true

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 KiB

165
alist/CHANGELOG.md Normal file
View File

@@ -0,0 +1,165 @@
### 3.54.0 (2025-10-28)
- 版本升级
### 3.53.0 (2025-09-19)
- 版本升级
### 3.51.0 (2025-08-25)
- 版本升级
### 3.44.0 (2025-04-01)
- 版本升级
### 3.42.0 (2025-02-07)
- 版本升级
### 3.41.0 (2024-12-13)
🚀 特征
- Ftp服务器支持
- Sftp服务器支持
- 139:支持多部分上传
- sso添加自定义额外作用域支持
🐞 漏洞修补
- 115修复登录错误
- 139:更新API
- baidu_photo:Cookie登录修复下载错误
- cloudreve支持上传到远程和OneDrive存储
- ftp-server大量传输导致客户端超时
- onedrive修复超时错误
- pikpak删除oauth2方法
🏎 Performance
- 任务:合并选择的操作请求
### 3.40.0 (2024-11-22)
🚀 特征
- 安全性使用加密货币rand生成随机字符串
- sso使用go缓存生成并验证OAuth状态
🐞 漏洞修补
- baidu_netdisk更新fileToObj以使用ServerCtime和ServerMtime
- 本地:复制时保留文件所有者
- net封闭通道关闭
- pikpak和pikpak_share:Captcha_sign错误
- ssoOIDC兼容模式
### 3.39.4 (2024-11-18)
🐞 漏洞修补
- release: 缺少zig的安装
### 3.39.12024-11-04
🚀 特征
- 添加 febbox 驱动程序
- 支持普通用户查看、取消自己的任务
- local缩略图令牌桶平滑迁移
🐞 错误修复
- 115:
- 强制上传 20GB 文件大小限制
- 20GB文件上传限制
- cloudreve:
- 移动/复制文件时路径不存在
- ilanzou:
- 修复获取文件列表时的无限循环
- 修复小文件上传失败问题
- local:
- 跨设备文件移动
🏎 Performance
- 123pan: 更改登录域名
### 3.38.02024-10-14
- 版本升级
### 3.37.42024-09-26
- 版本升级
### 3.36.0 2024-07-22
- 版本升级
### 3.35.0-2 2024-07-17
- 修正代理地址
### 3.35.0 2024-06-03
🚀 特征
- 添加对网易音乐驱动程序的支持
- 添加对thunderX驱动程序的支持
- 为139Yun Alias AList V3添加proxy_range选项
- 添加对lark驱动程序的支持
- alias4cn支持重命名和删除
- alist_v3可选将UA传递到上游远程
- mega:添加2FA支持
- s3:服务器支持生成的url请求
🐞 漏洞修补
- Pikpak captcha_required
- 将百灵鸟添加到windows目标
- 189pc:FamilyID范围溢出
- 百度:自定义上传部件尺寸未知类型
- mopan升级版本
- sftp当连接断开时重新连接到服务器
- test确保setupStorages执行一次
### 3.34.0 2024-05-06
🚀 特征
- 添加访问令牌
- 添加家庭转移上传
- 添加令牌登录
- 强制上传支持的驱动程序的流
🐞 Bug 修复
- 一些错别字
- 关于环境的错别字
- 按顺序初始化存储
- 禁用 NoOverwriteUpload
- 子文件夹 api 被视为错误的来源
- 自定义上传部件大小
- 缓存的 Ctime/Mtime
- 如果不存在,请将域添加到下载 URL
- 临时访问密钥仅在两个小时内有效
- 刷新会话后重新获取客户端
- 修复 Ctime/Mtime
- 如果未启用 s3则不绑定 s3 端口
🏎 性能
- 将 io copy 与缓冲池一起使用
### 3.33.0 2024-03-26
- 版本更新
### 3.32.0 2024-03-07
- 版本更新
### 3.31.0 2024-02-26
- 版本更新
### 3.30.0 2024-01-11
- 首次推出

13
alist/DOCS.md Normal file
View File

@@ -0,0 +1,13 @@
# Alist
## 配置说明
### 更改此主机上由加载项开放的端口:
- 默认端口号5244可自行修改
- 可以通过浏览器页面访问 <http://homeassistant:port> 端口号默认5244
- 默认用户名: "admin" 密码: "admin"
- 详细使用指南请进入https://alist.nn.ci/zh/guide/ 查看

9
alist/README.md Normal file
View File

@@ -0,0 +1,9 @@
# 冬瓜甄选addonsAlist
## 关于
AList是一个支持多种存储支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。简单的来说就是能够帮助你管理各种网盘应用类似于CloudDriveAList除了支持网盘存储之外还支持对象存储本地存储FTP等等。
## 来源
https://github.com/alist-org/alist

66
alist/apparmor.txt Normal file
View File

@@ -0,0 +1,66 @@
#include <tunables/global>
profile alist flags=(attach_disconnected,mediate_deleted) {
#include <abstractions/base>
capability,
file,
signal,
mount,
umount,
remount,
network udp,
network tcp,
network dgram,
network stream,
network inet,
network inet6,
network netlink raw,
network unix dgram,
capability setgid,
capability setuid,
capability sys_admin,
capability dac_read_search,
# capability dac_override,
# capability sys_rawio,
# S6-Overlay
/init ix,
/run/{s6,s6-rc*,service}/** ix,
/package/** ix,
/command/** ix,
/run/{,**} rwk,
/dev/tty rw,
/bin/** ix,
/usr/bin/** ix,
/usr/lib/bashio/** ix,
/etc/s6/** rix,
/run/s6/** rix,
/etc/services.d/** rwix,
/etc/cont-init.d/** rwix,
/etc/cont-finish.d/** rwix,
/init rix,
/var/run/** mrwkl,
/var/run/ mrwkl,
/dev/i2c-1 mrwkl,
# Files required
/dev/fuse mrwkl,
/dev/sda1 mrwkl,
/dev/sdb1 mrwkl,
/dev/nvme0 mrwkl,
/dev/nvme1 mrwkl,
/dev/ttyUSB0 mrwkl,
/dev/* mrwkl,
/tmp/** mrkwl,
# Data access
/data/** rw,
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
ptrace (trace,read) peer=docker-default,
# docker daemon confinement requires explict allow rule for signal
signal (receive) set=(kill,term) peer=/usr/bin/docker,
}

39
alist/config.yaml Normal file
View File

@@ -0,0 +1,39 @@
name: Alist
slug: alist
description: '一个支持多种存储的文件列表程序,由 Gin 和 Solidjs 提供支持'
url: https://gitcode.com/waxgourd/addons
version: 3.54.0
image: r.hassbus.com/wghaos/alist
codenotary: wghaos@163.com
arch:
- aarch64
- amd64
apparmor: true
backup_exclude:
- '*/data/'
devices:
- /dev/dri
- /dev/dri/card0
- /dev/dri/card1
- /dev/dri/renderD128
- /dev/vchiq
- /dev/ttyUSB0
- /dev/sda
- /dev/sdb
- /dev/nvme
- /dev/nvme0n1p1
- /dev/nvme0n1p2
- /dev/mmcblk
- /dev/fuse
- /dev/net/tun
webui: "http://[HOST]:[PORT:5244]/"
privileged:
- SYS_ADMIN
- DAC_READ_SEARCH
init: false
ports:
'5244': 5244
ports_description:
'5244': web port
startup: application
boot: manual

BIN
alist/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

BIN
alist/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

3
autman/CHANGELOG.md Normal file
View File

@@ -0,0 +1,3 @@
### 1.0.02024-01-16
- 首次推出

9
autman/DOCS.md Normal file
View File

@@ -0,0 +1,9 @@
# autMan
## 使用方法
- 点击启动进入日志页面中点击刷新出现“Http服务已运行(8080)。”则表示启动成功。
- 启动完成后可在信息页中点击"打开 WEI UI",或点击“在侧边栏显示”,方便以后从左侧栏快速访问。
- 如运行有错误则在信息页中关闭“保护模式”。

9
autman/README.md Normal file
View File

@@ -0,0 +1,9 @@
# 冬瓜甄选addonsautMan
## 关于
这是一款功能强大的自动化软件系统,它支持多语言插件、多脚本运行、返利功能、与即时通讯平台的对接,以及自定义微服务路由。这使其适用于各种自动化任务和定制功能的开发。
## 来源
https://github.com/hdbjlizhe/fanli

16
autman/config.yaml Normal file
View File

@@ -0,0 +1,16 @@
name: 奥特曼机器人
slug: autman
codenotary: wghaos@163.com
description: '机器人自动化工具'
url: https://gitcode.com/waxgourd/addons
version: 1.0.0
image: r.hassbus.com/wghaos/autman
init: false
docker_api: true
arch:
- aarch64
- amd64
webui: "[PROTO:http]://[HOST]:[PORT:8162]"
ports:
8080/tcp: 8162
boot: manual

BIN
autman/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

BIN
autman/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -0,0 +1,6 @@
## 20250924 (2025-09-24)
- 版本升级
## 20250922 (2025-09-22)
- 版本升级
## 20250604 (2025-06-06)
- 首次推出

116
bleachwrt-plus/DOCS.md Normal file
View File

@@ -0,0 +1,116 @@
# BleachWRT Plus 使用文档
## 简介
BleachWRT Plus 是一个基于 OpenWRT 的 Home Assistant 加载项,提供旁路由功能和完整的 Web 管理界面。本加载项可以让您的 Home Assistant 设备同时作为网络旁路由使用,提供丰富的网络管理功能。
## 安装前准备
在安装和配置 BleachWRT Plus 之前,请确保您了解以下内容:
1. 旁路由的基本工作原理
2. 您当前网络的 IP 地址范围、网关地址和子网掩码
3. 确保选择的虚拟 IP 不会与现有网络中的设备冲突
## 安装步骤
1. 在 Home Assistant 中添加本仓库作为自定义存储库
2. 在加载项商店中找到并安装"BleachWRT Plus"
3. 等待安装完成
4. 进入加载项配置页面,设置必要的网络参数
## 配置选项详解
### 基本网络配置
| 选项 | 描述 | 默认值 | 说明 |
| ----------------- | ------------------ | -------------- | ------------------------------------------------ |
| virtual_ip | 旁路由虚拟 IP 地址 | 192.168.68.111 | 设置为与您主网络同一网段但未被使用的 IP 地址 |
| netmask | 子网掩码 | 255.255.255.0 | 通常保持默认值即可 |
| gateway | 网关地址 | 192.168.68.1 | 设置为您主路由器的 IP 地址 |
| enable_forwarding | 是否启用 IP 转发 | true | 启用后可实现旁路由功能 |
| log_level | 日志级别 | info | 可选值info基本信息或 debug详细调试信息 |
### 网络配置示例
假设您的主路由器 IP 为 192.168.1.1,网络段为 192.168.1.0/24
```yaml
virtual_ip: 192.168.1.111
netmask: 255.255.255.0
gateway: 192.168.1.1
enable_forwarding: true
log_level: info
```
## 使用指南
### 首次访问
1. 配置完成并启动加载项后,等待约 1 分钟让所有服务完全启动
2. 使用浏览器访问您设置的虚拟 IP 地址http://[虚拟 IP]
3. 使用默认账号密码登录root/password
4. 首次登录后,建议立即修改默认密码
### 基本功能
BleachWRT Plus 提供了丰富的功能,包括但不限于:
- 网络状态监控
- 防火墙配置
- 流量统计
- 端口转发
- 自定义防火墙规则
- 软件包管理
### DHCP 配置
本加载项默认已禁用 DHCP 服务器功能option ignore '1'),以避免与主路由器的 DHCP 服务冲突。如需启用,可通过 Web 界面修改 DHCP 配置。
## 故障排除
### 无法访问 Web 界面
1. 检查虚拟 IP 配置是否正确
2. 确认 Home Assistant 主机能够正常访问网络
3. 检查加载项日志,将 log_level 设置为"debug"获取更详细信息
4. 确认主机防火墙未阻止相关端口
### 网络连接问题
1. 检查虚拟 IP 与网关配置是否正确
2. 确认 IP 转发功能已启用
3. 查看详细日志以排查网络接口配置问题
4. 检查 NAT 规则是否正确设置
### 性能优化
1. 如果不需要详细日志,将 log_level 设置为"info"可减少日志输出
2. 根据实际需求启用或禁用不必要的服务
3. 定期清理缓存和日志文件
## 更新与维护
1. 定期检查加载项更新
2. 更新前建议备份重要配置
3. 更新后可能需要重新配置部分设置
## 支持与反馈
如有问题或建议,请通过以下方式获取支持:
1. 查阅本文档
2. 在 GitHub 仓库提交 Issue
3. 在 Home Assistant 社区论坛寻求帮助
本项目基于[BleachWRT](https://openwrt.mpdn.fun/?dir=lede)开发。
```bash
# 需要在宿主机上进行下面操作
#开启桥接网卡混淆模式
ip link set end0 promisc on
# 添加macvlan
ip link add mynet link end0 type macvlan mode bridge
```

51
bleachwrt-plus/README.md Normal file
View File

@@ -0,0 +1,51 @@
# BleachWRT Plus
适用于旁路由管理的 Home Assistant 加载项,提供完整的旁路由功能和 Web 管理界面。
## 功能特点
- 完整的 OpenWRT 旁路由功能
- 内置 Web 管理界面
- 支持 IP 转发
- 自动网络配置
- 自动 DHCP 配置(默认禁用)
- 支持日志级别调整
## 安装方法
1. 在 Home Assistant 中添加本仓库作为自定义存储库
2. 在加载项商店中找到并安装"BleachWRT Plus"
3. 等待安装完成
## 配置选项
| 选项 | 描述 | 默认值 |
| ----------------- | -------------------- | -------------- |
| virtual_ip | 旁路由虚拟 IP 地址 | 192.168.68.111 |
| netmask | 子网掩码 | 255.255.255.0 |
| gateway | 网关地址 | 192.168.68.1 |
| enable_forwarding | 是否启用 IP 转发 | true |
| log_level | 日志级别(info/debug) | info |
## 使用方法
1. 安装加载项
2. 配置虚拟 IP 和网络参数
3. 点击启动,等待约 1 分钟让服务完全启动
4. 访问 http://[虚拟 IP] 进入 Web 管理界面
默认管理员账号密码root/password
## 常见问题
- **无法访问 Web 界面**:请检查网络配置是否正确,确保虚拟 IP 与您的网络环境匹配
- **网络连接问题**:将日志级别设置为"debug"获取更详细的诊断信息
- **DHCP 冲突**:本插件默认已禁用 DHCP 服务器功能,避免与主路由 DHCP 冲突
详细使用说明请参阅 DOCS.md 文档。
## 支持与反馈
本项目基于[openwrt](https://openwrt.mpdn.fun/?dir=lede)开发。
如有问题或建议,请在 GitHub 仓库提交 Issue。

View File

@@ -0,0 +1,40 @@
name: "BleachWRT Plus"
version: "20250924"
slug: "bleachwrt_plus"
description: "BleachWRT Plus - 提供旁路由管理功能集成WEB管理界面"
url: "https://gitcode.com/waxgourd/addons"
arch:
- aarch64
- amd64
startup: application
boot: manual
ports:
80/tcp: 80
ports_description:
80/tcp: "WEB服务端口"
init: false
host_network: true
privileged:
- NET_ADMIN
- SYS_ADMIN
- SYS_RAWIO
- SYS_TIME
- SYS_NICE
- SYS_MODULE
- NET_RAW
webui: "http://[HOST]:[PORT:80]/"
watchdog: "http://[HOST]:[PORT:80]/"
apparmor: false
options:
virtual_ip: 192.168.68.111
netmask: 255.255.255.0
gateway: 192.168.68.1
enable_forwarding: true
log_level: "info"
schema:
virtual_ip: str
netmask: str
gateway: str
enable_forwarding: bool
log_level: list(info|debug)
image: r.hassbus.com/wghaos/bleachwrt-{arch}

View File

@@ -0,0 +1,20 @@
---
configuration:
virtual_ip:
name: "Virtual IP Address"
description: "Set the IP address for OpenWrt LAN interface (required)"
netmask:
name: "Subnet Mask"
description: "Set the subnet mask for OpenWrt LAN interface (default: 255.255.255.0)"
gateway:
name: "Default Gateway"
description: "Set the default gateway for OpenWrt LAN interface"
enable_forwarding:
name: "Enable IP Forwarding"
description: "Enable IP forwarding to allow packets to be routed through this device (default: enabled)"
log_level:
name: "Log Level"
description: "Set the log level (default: info)"
network:
80/tcp: "Web management interface port"

View File

@@ -0,0 +1,20 @@
---
configuration:
virtual_ip:
name: "虚拟IP地址"
description: "设置OpenWrt的LAN接口IP地址必填项"
netmask:
name: "子网掩码"
description: "设置OpenWrt的LAN接口子网掩码默认: 255.255.255.0"
gateway:
name: "默认网关"
description: "设置OpenWrt的LAN接口默认网关"
enable_forwarding:
name: "启用IP转发"
description: "启用IP转发功能允许数据包通过此设备转发默认: 启用)"
log_level:
name: "日志级别"
description: "设置日志级别(默认: info"
network:
80/tcp: "Web管理界面端口"

3
boost/CHANGELOG.md Normal file
View File

@@ -0,0 +1,3 @@
### 1.0.12023-12-10
- 首次推出

5
boost/DOCS.md Normal file
View File

@@ -0,0 +1,5 @@
# HA健康检测
## 配置说明
- 启动前一定要在信息页面中关闭 保护模式。

11
boost/README.md Normal file
View File

@@ -0,0 +1,11 @@
# 冬瓜甄选addonsHA健康检测
## 关于
这是一款HAOS综合网络访问健康度检查的应用具有运行状态、网络状态、网络响应检测等功能。
**注冬瓜HAOS 11.3以上支持host网络检测其他HAOS的host部分无法检测会显示为空白。 **
## 来源
冬瓜甄选出品

29
boost/config.yaml Normal file
View File

@@ -0,0 +1,29 @@
---
name: HA健康检测
slug: wgha-boost
version: 1.0.1
description: HAOS综合网络访问健康度检查的应用具有运行状态、网络状态、网络响应检测等功能
init: false
startup: services
codenotary: wghaos@163.com
ingress: true
ingress_port: 8991
ingress_stream: true
image: r.hassbus.com/wghaos/wga-boost
url: https://gitcode.com/waxgourd/addons
ports:
8991/tcp: 8991
panel_icon: mdi:stethoscope
hassio_api: true
hassio_role: admin
docker_api: true
map:
- addon_config:rw
arch:
- aarch64
- amd64
options:
config_file: /config/config.yaml
schema:
config_file: str?
boot: manual

BIN
boost/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

BIN
boost/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

View File

@@ -0,0 +1,3 @@
### latest-20240925122024-09-25
- 首次推出

6
calendar-poetry/DOCS.md Normal file
View File

@@ -0,0 +1,6 @@
# LOCAL CALENDAR AND POETRY
## 默认端口
- 日历13001端口
- 古诗: 13002端口

View File

@@ -0,0 +1,9 @@
# 冬瓜甄选Addons LOCAL CALENDAR AND POETRY
## 关于
- 它是本地日历和古诗词相结合的接口
## 地址
[参考](https://bbs.hassbian.com/thread-26449-1-1.html)
[docker hub](https://hub.docker.com/u/bugprogrammer)

View File

@@ -0,0 +1,41 @@
#include <tunables/global>
profile calendar_poetry flags=(attach_disconnected,mediate_deleted) {
#include <abstractions/base>
capability,
file,
mount,
umount,
remount,
capability setgid,
capability setuid,
capability dac_override,
# S6-Overlay
/bin/** ix,
/usr/bin/** ix,
/usr/lib/bashio/** ix,
/etc/s6/** rix,
/run/s6/** rix,
/etc/services.d/** rwix,
/etc/cont-init.d/** rwix,
/etc/cont-finish.d/** rwix,
/init rix,
/var/run/** mrwkl,
/var/run/ mrwkl,
/proc/self/attr/** mrwkl,
# Files required
/tmp/** mrkwl,
# Data access
/data/** rw,
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
ptrace (trace,read) peer=docker-default,
# docker daemon confinement requires explict allow rule for signal
signal (receive) set=(kill,term) peer=/usr/bin/docker,
}

View File

@@ -0,0 +1,5 @@
---
build_from:
amd64: d.fashgh.com/bugprogrammer/calendar-remark:latest
aarch64: d.fashgh.com/bugprogrammer/calendar-remark:latest_arm64v8

View File

@@ -0,0 +1,16 @@
name: "LOCAL CALENDAR AND POETRY"
version: 'latest-2024092512'
slug: 'calendar_poetry'
codenotary: wghaos@163.com
description: '它是本地日历和古诗词相结合的接口'
image: r.hassbus.com/wghaos/{arch}-calendar-poetry
url: https://gitcode.com/waxgourd/addons
init: false
arch:
- aarch64
- amd64
ports:
80/tcp: 13001
5000/tcp: 13002
apparmor: true
boot: manual

BIN
calendar-poetry/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

BIN
calendar-poetry/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@@ -0,0 +1,8 @@
### 2.2.44 (2025-09-10)
- 版本升级
### 2.2.42 (2025-07-11)
- 版本升级
### 2.2.40 (2025-06-05)
- 版本升级
### 2.2.182025-04-27
- 首次推出

160
cloud189-auto-save/DOCS.md Normal file
View File

@@ -0,0 +1,160 @@
# 天翼云盘自动转存系统
## 功能特点
- 支持多账号管理
- 自动监控分享链接更新, 自动重命名
- 支持企业微信、Telegram, Bark, Wxpusher 消息推送
- Web 界面管理,响应式布局, 操作便捷
- Docker 部署,方便维护
- 支持 STRM 文件生成
- 支持 Emby 媒体库自动刷新
- 支持自动清理回收站
## 快速开始
- 设置-加载项-加载项商店 安装cloud189-auto-save
- 启动-打开网页界面WEB UI 浏览器访问)`http://homeassistant.local:3000`
- 默认账号密码为admin admin 登录后请在系统页修改密码
## 使用说明
### 1. 账号管理
- 支持账号密码登录和 Cookie 登录两种方式
- Cookie 登录步骤:
1. 打开天翼云盘官网登录界面
2. 打开浏览器的开发者工具(ctrl+f12), 勾选保留日志
3. 正常发起登录, 然后在开发者工具中选择网络(network)
4. 在请求中找到 loginSubmit.do, 点击打开详情
5. 获取 set-cookie 中的 SSON 值(只需要 SSON=xxxxx 中的 xxxxx 部分)
6. 填入账号创建中的 cookie 中即可
7. 可点击媒体目录和本地目录设置STRM的访问前缀
### 2. 任务管理
- 创建任务需填写:
- 选择账号
- 分享链接(支持加密链接,需填写访问码)
- 保存目录(支持目录树选择)
- 总集数(可选,用于追更进度统计)
- 文件名匹配规则(可选,用于过滤文件)
- 支持批量任务创建:首次创建时会自动识别分享链接中的目录结构
- 支持手动执行任务
- 支持删除任务(可选是否同时删除云盘文件)
### 3. 自动重命名
- 支持两种重命名方式:
- 正则表达式重命名:支持后续自动更新时应用同样的规则
- 顺序重命名:适合一次性重命名
- 操作步骤:
1. 点击任务的更新目录
2. 选择需要重命名的文件
3. 点击批量重命名按钮
4. 选择重命名方式并设置规则
5. 预览重命名效果
6. 确认保存
### 4. 系统设置
- 任务设置:
- 任务过期天数:超过指定天数未更新的任务自动标记完成
- 任务重试次数和间隔
- 定时检查时间(支持 Cron 表达式)
- 自动清空回收站(支持个人和家庭网盘)
- 媒体设置:
- STRM 文件生成:自动为媒体文件生成对应的 STRM 文件
- Emby 通知:支持自动刷新 Emby 媒体库
- 路径替换规则说明:
1. 示例场景:
- 天翼云盘中的文件路径:`/影视剧/电视剧/北上/Season 01/S01E01.mkv`
- Emby 媒体库中的路径:`/cloud/天翼云盘/电视剧`
- 账号中的Emby路径替换配置`/影视剧:/cloud/天翼云盘`
2. 替换执行逻辑:
- 系统会优先尝试完整路径匹配:
`/cloud/天翼云盘/电视剧/北上/Season 01`
- 如果完整路径不存在,会逐级向上查找:
`/cloud/天翼云盘/电视剧/北上`
`/cloud/天翼云盘/电视剧`
- 如果所有层级都未找到匹配项,将执行全库扫描
- 消息推送:
- 企业微信
- Telegram
- Bark
- WxPusher
### 5. Telegram 机器人使用
- 配置说明:
1. 在 [@BotFather](https://t.me/BotFather) 创建机器人并获取 Token
2. 在系统设置中填入 Bot Token 并启用 Telegram 通知
3. 与机器人开始对话即可使用
- 可用命令:
- `/help` - 显示帮助信息
- `/accounts` - 显示账号列表
- `/tasks` - 显示任务列表
- `/execute_all` - 执行所有任务
- `/fl` - 显示常用目录列表
- `/fs` - 添加常用目录
- `/search_cs` - 搜索CloudSaver资源
- `/cancel` - 取消当前操作
- 任务操作命令:
- `/execute_[ID]` - 执行指定任务
- `/strm_[ID]` - 生成STRM文件
- `/emby_[ID]` - 通知Emby刷新
- `/dt_[ID]` - 删除指定任务
- 目录操作命令:
- `/df_[ID]` - 删除指定常用目录
- 使用流程:
1. 选择账号:使用 `/accounts` 命令查看并选择要使用的账号
2. 常用目录管理
- 使用 `/fl` 查看当前账号的常用目录列表
- 使用 `/fs` 进入目录树选择模式
- 在目录树中可以:
* 点击文件夹名称进入下级目录
* 点击返回按钮回到上级目录
* 点击确认按钮保存当前目录
* 已添加为常用目录的文件夹会显示 ✅ 标记
- 使用 `/df_[ID]` 可删除指定的常用目录
3. 创建转存任务
- 直接发送天翼云盘分享链接即可
- 支持以下格式:
* 普通链接:`https://cloud.189.cn/t/xxxxx`
* 带访问码链接:`https://cloud.189.cn/t/xxxxx访问码xxxx`
- 发送链接后会显示常用目录列表
- 选择保存目录后即可创建任务
- 如目标位置已存在同名文件夹:
* 会询问是否覆盖
* 选择是则删除原文件夹后保存
* 选择否则取消任务创建
4. 任务管理
- 使用 `/tasks` 查看当前任务列表
- 可进行以下操作:
* `/execute_[ID]` 立即执行指定任务
* `/strm_[ID]` 为任务生成STRM文件
* `/emby_[ID]` 通知Emby刷新指定任务
* `/dt_[ID]` 删除指定任务(可选是否同时删除云盘文件)
- 使用 `/execute_all` 可执行所有未完成的任务
5. CloudSaver资源搜索
- 使用 `/search_cs` 进入搜索模式
- 直接输入关键字即可搜索
- 搜索结果支持点击复制链接
- 点击保存命令可直接创建任务
- 使用 `/cancel` 或 3分钟未操作会自动退出搜索模式
注意事项:
- 确保选择了正确的账号再进行操作
- 常用目录建议选择固定的存储位置
- 带访问码的链接请严格按照格式发送
- 任务创建后会自动执行,也可手动触发
- 搜索模式下仅响应搜索关键字,其他命令请先退出
## 注意事项
- 更新目录可以任意移动但不能被删除, 否则任务无法执行
- 数据库文件会持久化保存在宿主机的 data 目录
- 支持容器自动重启
- 推荐使用反向代理进行安全访问
- 媒体文件后缀配置会影响文件计数和过滤
- STRM 文件生成需要配置正确的访问前缀
- Emby 通知需要配置正确的服务器地址和 API Key
- 如需使用TG机器人创建任务, 如果是老版本系统, 请取消常用目录所有后重新添加

View File

@@ -0,0 +1,10 @@
# 冬瓜甄选Addons天翼云盘自动转存系统
## 关于
- 天翼云盘自动转存系统,支持自动监控更新并转存文件, 支持STRM生成, Emby入库通知
## 来源
[GitHub](https://github.com/1307super/cloud189-auto-save) https://github.com/1307super/cloud189-auto-save
[Docker Hub](https://hub.docker.com/r/xia1307/cloud189-auto-save) https://hub.docker.com/r/xia1307/cloud189-auto-save

View File

@@ -0,0 +1,16 @@
name: "cloud189-auto-save"
version: '2.2.44'
slug: 'cloud189'
codenotary: wghaos@163.com
description: '天翼云盘自动转存系统,支持自动监控更新并转存文件, 支持STRM生成, Emby入库通知'
# image: r.hassbus.com/wghaos/{arch}-calendar-poetry
image: r.hassbus.com/wghaos/cloud189-auto-save
url: https://gitcode.com/waxgourd/addons
init: false
arch:
- aarch64
- amd64
ports:
3000/tcp: 3000
webui: "[PROTO:http]://[HOST]:[PORT:3000]"
boot: manual

BIN
cloud189-auto-save/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

BIN
cloud189-auto-save/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

3
cpolar/CHANGELOG.md Normal file
View File

@@ -0,0 +1,3 @@
### 3.3.182024-07-22
- 首次推出

30
cpolar/DOCS.md Normal file
View File

@@ -0,0 +1,30 @@
# Cpolar
## 配置项
- Authtokenhttps://dashboard.cpolar.com/auth
- 9200/tcp9200
## 使用方法
cpolar教程https://www.cpolar.com/docs
### 注
浏览器 **`400: Bad Request`** 错误解决方案
- 编辑配置文件:/homeassistant/configuration.yaml
追加内容:
```json
http:
use_x_forwarded_for: true
trusted_proxies:
- 192.168.68.1
```
- 重启 Home Assistant Core 后生效
参考地址https://www.cpolar.com/blog/how-to-build-a-home-assistant-smart-home-system-and-remotely-control-home-devices-through-intranet-penetration 的第5. 公网访问Home Assistant 步骤

9
cpolar/README.md Normal file
View File

@@ -0,0 +1,9 @@
# 冬瓜甄选addonsCpolar极点云
## 关于
安全的内网穿透工具,很多人用在找,特此做一个出来。
## 功能
只需要简单配置就可以将HA映射到公网方便大家远程访问

21
cpolar/config.yaml Normal file
View File

@@ -0,0 +1,21 @@
name: "Cpolar极点云"
version: '3.3.18'
slug: 'cpolar'
codenotary: wghaos@163.com
description: 'Cpolar 安全的内网穿透工具'
image: r.hassbus.com/wghaos/addon-wghaos-cpolar
url: https://gitcode.com/waxgourd/addons
init: false
arch:
- aarch64
- amd64
webui: "[PROTO:http]://[HOST]:[PORT:9200]"
ports:
9200/tcp: 9200
panel_icon: 'mdi:application-variable'
boot: manual
host_network: true
options:
Authtoken: ""
schema:
Authtoken: str?

BIN
cpolar/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
cpolar/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1,11 @@
## 2.4.2-3 (2025-07-16)
- 版本升级
## 2.4.2-2 (2025-01-16)
- 版本升级
## 2.4.2 (2025-01-14)
- 首次推出

41
cups-airprint/DOCS.md Normal file
View File

@@ -0,0 +1,41 @@
# CUPS AirPrint
## 使用方法
- CUPS管理员登录print密码print可以在Dockerfile中更改
**驱动安装方法**
以惠普1020打印机为例按以下步骤安装hplip驱动的插件。
1. 浏览器打开下载地址https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/
2. 找到和版本号对应的两个.run和.run.asc文件以及不区分版本的.plugin文件例如
```json
hp_laserjet_1020.plugin不区分版本
hplip-3.22.10-plugin.run3.22.10版本)、
hplip-3.22.10-plugin.run.asc3.22.10版本)
```
3. 通过Filebrowser打开addon_configs/xxxxxx_opencups/upload目录将上面三个文件拷贝进去。
4. 成功放进去后使用命令进入插件的安装浏览器打开http://homeassistant.local:7681 进入终端:
输入命令行
```shell
login
```
第二步进入docker容器内部
```shell
wgha d cups -S /bin/bash
```
第三步,执行命令
```shell
sudo hp-plugin -p /config/upload/
```
5. 完成插件的安装期间会询问是否同意许可协议按“y”同意。
6. 到此驱动添加完毕addons webui打开 CUPS-AirPrint即可使用。
参考地址https://blog.csdn.net/inthesun29/article/details/127143638

9
cups-airprint/README.md Normal file
View File

@@ -0,0 +1,9 @@
# 冬瓜甄选addon: CUPS AirPrint
## 关于
配备AirPrint功能的CUPS打印服务器
## 源
https://github.com/zajac-grzegorz/homeassistant-addon-cups-airprint

24
cups-airprint/config.yaml Normal file
View File

@@ -0,0 +1,24 @@
name: CUPS AirPrint
version: "2.4.2-3"
slug: opencups
description: 著名的开源打印共享服务器
url: https://gitcode.com/waxgourd/addons
image: r.hassbus.com/wghaos/addon-cups-airprint
arch:
- amd64
- aarch64
usb: true
init: false
homeassistant_api: true
host_network: true
webui: "[PROTO:http]://[HOST]:[PORT:631]"
ports:
631/tcp: 631
631/udp: 631
ports_description:
631/tcp: 让本地网络上的其他设备打印到此服务器
631/udp: 让本地网络上的其他设备打印到此服务器
# ingress: false
map:
- addon_config:rw

BIN
cups-airprint/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
cups-airprint/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

67
ddns-go/CHANGELOG.md Normal file
View File

@@ -0,0 +1,67 @@
### 6.13.2 (2025-11-03)
- 版本升级
### 6.13.0 (2025-10-28)
- 版本升级
### 6.12.5 (2025-10-16)
- 版本升级
### 6.12.4 (2025-08-25)
- 版本升级
### 6.12.2 (2025-08-08)
- 版本升级
### 6.12.0 (2025-07-29)
- 版本升级
### 6.11.3 (2025-07-15)
- 版本升级
### 6.11.0 (2025-07-01)
- 版本升级
### 6.10.0 (2025-06-19)
- 版本升级
### 6.9.2 (2025-05-16)
- 版本升级
### 6.9.1 (2025-03-13)
- 版本升级
### 6.8.1 (2025-02-07)
- 版本升级
### 6.8.0 (2025-01-15)
- 版本升级
### 6.7.7 (2024-12-18)
- 版本升级
### 6.7.6 (2024-11-25)
- 版本升级
### 6.7.2 (2024-10-21)
- 版本升级
### 6.7.0 (2024-09-19)
- 首次推出

53
ddns-go/DOCS.md Normal file
View File

@@ -0,0 +1,53 @@
# DDNS-GO
## 配置
### pwd
重置密码,如果为空则使用上次密码
### frequency
同步间隔时间(秒)
## 特性
- 支持Mac、Windows、Linux系统支持ARM、x86架构
- 支持的域名服务商 阿里云 腾讯云 Dnspod Cloudflare 华为云 Callback 百度云 Porkbun GoDaddy Namecheap NameSilo Dynadot
- 支持接口/网卡/命令获取IP
- 支持以服务的方式运行
- 默认间隔300秒同步一次
- 支持同时配置多个DNS服务商
- 支持多个域名同时解析
- 支持多级域名
- 网页中配置,简单又方便,默认勾选禁止从公网访问
- 网页中方便快速查看最近50条日志
- 支持Webhook通知
- 支持TTL
- 支持部分DNS服务商传递自定义参数实现地域解析/多IP等功能
## 使用说明
1. 安装后打开web ui第一次设置公网无法访问需要进入该系统关掉“禁止公网访问”
1. 选择DNS服务商以阿里云为例填好相应的“AccessKey ID”和“AccessKey Secret”。
1. 填写“Domains”例如“domain.example.com”。
1. 点击保存。
1. 去路由器将相应的端口映射到公网,访问即可。
1. 默认 用户名admin 密码admin1

10
ddns-go/README.md Normal file
View File

@@ -0,0 +1,10 @@
# 冬瓜甄选AddonsDDNS-GO
## 关于
自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。
## 源地址
[项目](https://github.com/jeessy2/ddns-go/tree/master)
[docker hub](https://hub.docker.com/r/jeessy/ddns-go/tags)

41
ddns-go/apparmor.txt Normal file
View File

@@ -0,0 +1,41 @@
#include <tunables/global>
profile ddns_go flags=(attach_disconnected,mediate_deleted) {
#include <abstractions/base>
capability,
file,
mount,
umount,
remount,
capability setgid,
capability setuid,
capability dac_override,
# S6-Overlay
/bin/** ix,
/usr/bin/** ix,
/usr/lib/bashio/** ix,
/etc/s6/** rix,
/run/s6/** rix,
/etc/services.d/** rwix,
/etc/cont-init.d/** rwix,
/etc/cont-finish.d/** rwix,
/init rix,
/var/run/** mrwkl,
/var/run/ mrwkl,
/proc/self/attr/** mrwkl,
# Files required
/tmp/** mrkwl,
# Data access
/data/** rw,
# suppress ptrace denials when using 'docker ps' or using 'ps' inside a container
ptrace (trace,read) peer=docker-default,
# docker daemon confinement requires explict allow rule for signal
signal (receive) set=(kill,term) peer=/usr/bin/docker,
}

26
ddns-go/config.yaml Normal file
View File

@@ -0,0 +1,26 @@
name: "DDNS-GO"
version: '6.13.2'
slug: 'ddns_go'
codenotary: wghaos@163.com
description: '自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务'
image: r.hassbus.com/wghaos/ddns-go
url: https://gitcode.com/waxgourd/addons
init: false
arch:
- aarch64
- amd64
ports:
9876/tcp: 9876
apparmor: true
startup: application
boot: manual
webui: "http://[HOST]:[PORT:9876]/"
host_network: true
options:
pwd: ""
frequency: 300
schema:
pwd: str
frequency: "int(10,)"
breaking_versions:
- "6.6.9"

BIN
ddns-go/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
ddns-go/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,10 @@
---
configuration:
pwd:
name: pwd
description: >-
password
frequency:
name: frequency
description: >-
frequency

View File

@@ -0,0 +1,10 @@
---
configuration:
pwd:
name: 密码
description: >-
密码
frequency:
name: 频率
description: >-
频率

11
ddnsto/CHANGELOG.md Normal file
View File

@@ -0,0 +1,11 @@
### 3.1.02025-08-15
- 版本升级
### 3.0.62024-01-18
- 修正 填写token还不能正常启动的问题
### 3.0.52023-12-29
- 首次推出

13
ddnsto/DOCS.md Normal file
View File

@@ -0,0 +1,13 @@
# DDNSTO
## 使用方法
- 在配置页中输入“用户Token”[官方网站](https://www.ddnsto.com/)
- 选择“设备编号”后点击启动。
- 返回到官网,在控制台中我的设备中,添加域名映射。
- 主域名自定义填好目标主机地址就是你HAOS的IP地址和端口号。例如http://192.168.1.100:8123),点击更新
- 在主域名下面就是可以通过公网访问的地址了。快去试试吧!😊

9
ddnsto/README.md Normal file
View File

@@ -0,0 +1,9 @@
# 冬瓜甄选addonsDDNSTO
## 关于
DDNSTO 帮助你快速外网穿透访问你的局域网设备,无需公网 IP
## 来源
冬瓜甄选出品

20
ddnsto/config.yaml Normal file
View File

@@ -0,0 +1,20 @@
name: "DDNSTO"
slug: ddnsto
version: "3.1.0"
description: "DDNSTO 是一款稳定、快速、简单易用的内网穿透工具"
url: https://gitcode.com/waxgourd/addons
startup: services
init: false
apparmor: false
arch:
- aarch64
- amd64
host_network: true
boot: manual
options:
user_token:
device_id: 0
schema:
user_token: match([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})
device_id: list(0|1|2|3|4|5|6|7|8|9)
image: "r.hassbus.com/wghaos/ddnsto"

BIN
ddnsto/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
ddnsto/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -0,0 +1,7 @@
configuration:
user_token:
name: "User Token"
description: "到 ddnsto 控制台获取用户 Token。"
device_id:
name: "Device ID"
description: "如有多台设备 ID 重复,请修改设备编号用于区分。"

View File

@@ -0,0 +1,7 @@
configuration:
user_token:
name: "用户 Token"
description: "到 ddnsto 控制台获取用户 Token。"
device_id:
name: "设备编号"
description: "如有多台设备 ID 重复,请修改设备编号用于区分。"

Some files were not shown because too many files have changed in this diff Show More