mirror of
https://gitcode.com/waxgourd/addons
synced 2025-12-06 12:28:28 +08:00
首次推出addns-go、calendar-poetry、frp-client;
升级了addons-data-migrate、frp-client-51、mpd。
This commit is contained in:
14
README.md
14
README.md
@@ -157,4 +157,16 @@ FRP客户端。
|
||||
|
||||
✓ [Excalidraw](excalidraw/) :
|
||||
|
||||
一款支持多人协同的私有化在线画板工具。
|
||||
一款支持多人协同的私有化在线画板工具。
|
||||
|
||||
✓ [DDNS-GO](ddns-go/) :
|
||||
|
||||
一款自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。
|
||||
|
||||
✓ [LOCAL CALENDAR AND POETRY](calendar-poetry/) :
|
||||
|
||||
它是本地日历和古诗词相结合的接口。
|
||||
|
||||
✓ [FRP Client](frp-client/) :
|
||||
|
||||
FRP客户端。
|
||||
@@ -1,3 +1,8 @@
|
||||
### 0.3.2(2024-10-12)
|
||||
|
||||
- 版本升级
|
||||
|
||||
|
||||
### 0.2.1(2024-03-25)
|
||||
|
||||
- 版本升级
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
name: Addon数据迁移工具
|
||||
version: 0.2.1
|
||||
version: 0.3.2
|
||||
slug: addonDataMigrate
|
||||
codenotary: wghaos@163.com
|
||||
description: '解决不同仓库中addons的数据迁移'
|
||||
@@ -12,6 +12,7 @@ arch:
|
||||
- armv7
|
||||
ingress: true
|
||||
ingress_port: 80
|
||||
panel_icon: 'mdi:file-move'
|
||||
map:
|
||||
- all_addon_configs:rw
|
||||
- backup:rw
|
||||
|
||||
3
calendar-poetry/CHANGELOG.md
Normal file
3
calendar-poetry/CHANGELOG.md
Normal file
@@ -0,0 +1,3 @@
|
||||
### latest-2024092512(2024-09-25)
|
||||
|
||||
- 首次推出
|
||||
6
calendar-poetry/DOCS.md
Normal file
6
calendar-poetry/DOCS.md
Normal file
@@ -0,0 +1,6 @@
|
||||
# LOCAL CALENDAR AND POETRY
|
||||
|
||||
## 默认端口
|
||||
|
||||
- 日历:13001端口
|
||||
- 古诗: 13002端口
|
||||
9
calendar-poetry/README.md
Normal file
9
calendar-poetry/README.md
Normal 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)
|
||||
41
calendar-poetry/apparmor.txt
Normal file
41
calendar-poetry/apparmor.txt
Normal file
@@ -0,0 +1,41 @@
|
||||
#include <tunables/global>
|
||||
|
||||
profile hassos_ssh_configurator_addon 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,
|
||||
|
||||
}
|
||||
5
calendar-poetry/build.yaml
Normal file
5
calendar-poetry/build.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
build_from:
|
||||
amd64: d.fashgh.com/bugprogrammer/calendar-remark:latest
|
||||
aarch64: d.fashgh.com/bugprogrammer/calendar-remark:latest_arm64v8
|
||||
|
||||
16
calendar-poetry/config.yaml
Normal file
16
calendar-poetry/config.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
name: "LOCAL CALENDAR AND POETRY"
|
||||
version: 'latest-2024092512'
|
||||
slug: 'calendar_poetry'
|
||||
codenotary: wghaos@163.com
|
||||
description: '它是本地日历和古诗词相结合的接口'
|
||||
image: 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
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
BIN
calendar-poetry/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6.4 KiB |
3
ddns-go/CHANGELOG.md
Normal file
3
ddns-go/CHANGELOG.md
Normal file
@@ -0,0 +1,3 @@
|
||||
### 6.7.0 (2024-09-19)
|
||||
|
||||
- 首次推出
|
||||
53
ddns-go/DOCS.md
Normal file
53
ddns-go/DOCS.md
Normal 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
10
ddns-go/README.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# 冬瓜甄选Addons:DDNS-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
41
ddns-go/apparmor.txt
Normal file
@@ -0,0 +1,41 @@
|
||||
#include <tunables/global>
|
||||
|
||||
profile hassos_ssh_configurator_addon 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,
|
||||
|
||||
}
|
||||
27
ddns-go/config.yaml
Normal file
27
ddns-go/config.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
name: "DDNS-GO"
|
||||
version: '6.7.0'
|
||||
slug: 'ddns_go'
|
||||
codenotary: wghaos@163.com
|
||||
description: '自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务'
|
||||
image: wghaos/ddns-go
|
||||
url: https://gitcode.com/waxgourd/addons
|
||||
init: false
|
||||
arch:
|
||||
- aarch64
|
||||
- amd64
|
||||
- armv7
|
||||
ports:
|
||||
9876/tcp: 9876
|
||||
apparmor: true
|
||||
host_network: true
|
||||
startup: application
|
||||
boot: manual
|
||||
webui: "http://[HOST]:[PORT:9876]/"
|
||||
options:
|
||||
pwd: ""
|
||||
frequency: 300
|
||||
schema:
|
||||
pwd: str
|
||||
frequency: "int(10,)"
|
||||
breaking_versions:
|
||||
- "6.6.9"
|
||||
BIN
ddns-go/icon.png
Normal file
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
BIN
ddns-go/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.1 KiB |
10
ddns-go/translations/en.yaml
Normal file
10
ddns-go/translations/en.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
configuration:
|
||||
pwd:
|
||||
name: pwd
|
||||
description: >-
|
||||
password
|
||||
frequency:
|
||||
name: frequency
|
||||
description: >-
|
||||
frequency
|
||||
10
ddns-go/translations/zh-Hans.yaml
Normal file
10
ddns-go/translations/zh-Hans.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
configuration:
|
||||
pwd:
|
||||
name: 密码
|
||||
description: >-
|
||||
密码
|
||||
frequency:
|
||||
name: 频率
|
||||
description: >-
|
||||
频率
|
||||
@@ -1,4 +1,4 @@
|
||||
# 冬瓜甄选addons:FRP Client 0.51.0
|
||||
# 冬瓜甄选addons:FRP Client 0.51.0 (停更)
|
||||
|
||||
## 关于
|
||||
|
||||
@@ -7,3 +7,7 @@
|
||||
## 本项目为Frp HA客户端
|
||||
|
||||
https://github.com/huxiaoxu2019/hass-addon-frp-client
|
||||
|
||||
## 备注
|
||||
|
||||
此版本停止更新,请使用最新 "frp-client" Addons
|
||||
@@ -1,4 +1,4 @@
|
||||
name: "FRP Client 0.51.0"
|
||||
name: "FRP Client 0.51.0 (停更)"
|
||||
slug: "frp_client_51"
|
||||
version: "0.59.0"
|
||||
description: "您可以使用此工具通过端口转发实现对本地Home Assistant操作系统的远程访问"
|
||||
|
||||
11
frp-client/CHANGELOG.md
Normal file
11
frp-client/CHANGELOG.md
Normal file
@@ -0,0 +1,11 @@
|
||||
### 0.59.0(07-09-2024)
|
||||
|
||||
- 版本升级
|
||||
|
||||
### 0.54.0-2(04-07-2024)
|
||||
|
||||
- 版本升级
|
||||
|
||||
### 0.54.0 (02-26-2024)
|
||||
|
||||
- 首次推出
|
||||
15
frp-client/DOCS.md
Normal file
15
frp-client/DOCS.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# FRP Client
|
||||
|
||||
## 配置说明
|
||||
|
||||
|
||||
1. 按照实际情况填写相关"配置"
|
||||
1. 修改Home Assistant `config/configuration.yaml` 添加:
|
||||
|
||||
```yaml
|
||||
http:
|
||||
use_x_forwarded_for: true
|
||||
trusted_proxies:
|
||||
- 127.0.0.1
|
||||
```
|
||||
修改之后,重启HA
|
||||
14
frp-client/README.md
Normal file
14
frp-client/README.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# 冬瓜甄选addons:FRP Client
|
||||
|
||||
## 关于
|
||||
|
||||
您可以使用此工具通过端口转发实现对本地Home Assistant操作系统的远程访问。
|
||||
|
||||
## 本项目为Frp HA客户端
|
||||
|
||||
- 源码:https://github.com/huxiaoxu2019/hass-addon-frp-client
|
||||
- 文档:https://gofrp.org/zh-cn/
|
||||
- 依赖:https://github.com/fatedier/frp
|
||||
|
||||
## 与 0.51 版本区别
|
||||
- 配置:支持 TOML、YAML 和 JSON 进行配置。请注意,INI 已弃用,并将在将来的版本中删除。新功能将仅在 TOML、YAML 或 JSON 中可用。需要这些新功能的用户应相应地切换其配置格式。
|
||||
43
frp-client/config.yaml
Normal file
43
frp-client/config.yaml
Normal file
@@ -0,0 +1,43 @@
|
||||
name: "FRP Client"
|
||||
slug: "frp_client"
|
||||
version: "0.59.0"
|
||||
description: "您可以使用此工具通过端口转发实现对本地Home Assistant操作系统的远程访问"
|
||||
url: https://gitcode.com/waxgourd/addons
|
||||
host_network: true
|
||||
startup: application
|
||||
boot: "auto"
|
||||
init: false
|
||||
image: wghaos/frp-client
|
||||
map:
|
||||
- share:rw
|
||||
privileged:
|
||||
- NET_ADMIN
|
||||
devices:
|
||||
- /dev/net/tun
|
||||
arch:
|
||||
- aarch64
|
||||
- amd64
|
||||
options:
|
||||
serverAddr: null
|
||||
serverPort: null
|
||||
authToken: null
|
||||
webServerPort: null
|
||||
webServerUser: null
|
||||
webServerPassword: null
|
||||
proxyType: http
|
||||
customDomain: null
|
||||
proxyName: "homeassistant"
|
||||
localPort: 8123
|
||||
remotePort: 8123
|
||||
schema:
|
||||
serverAddr: str
|
||||
serverPort: int
|
||||
authToken: str
|
||||
webServerPort: int
|
||||
webServerUser: str
|
||||
webServerPassword: str
|
||||
proxyType: list(http|tcp)
|
||||
proxyName: str
|
||||
customDomain: str?
|
||||
localPort: int?
|
||||
remotePort: int?
|
||||
BIN
frp-client/icon.png
Normal file
BIN
frp-client/icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.1 KiB |
BIN
frp-client/logo.png
Normal file
BIN
frp-client/logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.1 KiB |
50
frp-client/translations/en.yaml
Normal file
50
frp-client/translations/en.yaml
Normal file
@@ -0,0 +1,50 @@
|
||||
---
|
||||
configuration:
|
||||
serverAddr:
|
||||
name: serverAddr
|
||||
description: >-
|
||||
The address to connect to the server.
|
||||
serverPort:
|
||||
name: serverPort
|
||||
description: >-
|
||||
The default port for connecting to the server is 7000.
|
||||
authToken:
|
||||
name: authToken
|
||||
description: >-
|
||||
Token authentication.
|
||||
webServerAddr:
|
||||
name: webServerAddr
|
||||
description: >-
|
||||
Client AdminServer address configuration.
|
||||
webServerPort:
|
||||
name: webServerPort
|
||||
decription: >-
|
||||
Client AdminServer port configuration.
|
||||
webServerUser:
|
||||
name: webServerUser
|
||||
description: >-
|
||||
Client AdminServer user configuration.
|
||||
webServerPassword:
|
||||
name: webServerPassword
|
||||
description: >-
|
||||
Client AdminServer password configuration.
|
||||
customDomain:
|
||||
name: customDomain
|
||||
description: >-
|
||||
Custom field.
|
||||
proxyName:
|
||||
name: proxyName
|
||||
description: >-
|
||||
Agent name.
|
||||
proxyType:
|
||||
name: proxyType
|
||||
description: >-
|
||||
Agency Agreement.
|
||||
localPort:
|
||||
name: localPort
|
||||
description: >-
|
||||
Local port.
|
||||
remotePort:
|
||||
name: remotePort
|
||||
description: >-
|
||||
Remote_port.
|
||||
50
frp-client/translations/zh-Hans.yaml
Normal file
50
frp-client/translations/zh-Hans.yaml
Normal file
@@ -0,0 +1,50 @@
|
||||
---
|
||||
configuration:
|
||||
serverAddr:
|
||||
name: FRP服务端地址
|
||||
description: >-
|
||||
连接FRP服务端的地址。
|
||||
serverPort:
|
||||
name: FRP服务器端口
|
||||
description: >-
|
||||
连接FRP服务端的端口。
|
||||
authToken:
|
||||
name: 验证令牌
|
||||
description: >-
|
||||
身份验证令牌。
|
||||
webServerAddr:
|
||||
name: 客户端地址
|
||||
description: >-
|
||||
客户端 AdminServer地址配置。
|
||||
webServerPort:
|
||||
name: 端口配置
|
||||
description: >-
|
||||
客户端 AdminServer 端口配置。
|
||||
webServerUser:
|
||||
name: 用户名
|
||||
description: >-
|
||||
客户端 AdminServer 用户名配置。
|
||||
webServerPassword:
|
||||
name: 密码
|
||||
description: >-
|
||||
客户端 AdminServer 密码配置。
|
||||
customDomain:
|
||||
name: 自定义二级域名
|
||||
description: >-
|
||||
自定义二级域名(填写需要绑定的二级域名)。
|
||||
proxyName:
|
||||
name: 配置项名称
|
||||
description: >-
|
||||
该配置信息的名称(没特殊需求默认即可)。
|
||||
proxyType:
|
||||
name: 代理协议
|
||||
description: >-
|
||||
代理协议。
|
||||
localPort:
|
||||
name: Web本地端口
|
||||
description: >-
|
||||
HomeAssistant的Web本地端口。
|
||||
remotePort:
|
||||
name: Web访问端口
|
||||
description: >-
|
||||
HomeAssistant的Web访问端口。
|
||||
@@ -1,3 +1,7 @@
|
||||
### 1.7.3(2023-10-15)
|
||||
|
||||
- 版本升级
|
||||
|
||||
### 1.7.2(2023-12-29)
|
||||
|
||||
- 首次推出
|
||||
@@ -1,5 +1,5 @@
|
||||
name: MPD
|
||||
version: 1.7.2
|
||||
version: 1.7.3
|
||||
slug: mpd
|
||||
panel_icon: mdi:music-circle
|
||||
description: >-
|
||||
@@ -13,7 +13,7 @@ arch:
|
||||
- aarch64
|
||||
- amd64
|
||||
- i386
|
||||
image: m.fashgh.com/poeschl/ha-mpd-{arch}
|
||||
image: ghcr.io/poeschl-homeassistant-addons/mpd-{arch}
|
||||
init: false
|
||||
audio: true
|
||||
devices:
|
||||
|
||||
Reference in New Issue
Block a user