From ea02bd79119fd400c2c702fb3803641d9a313679 Mon Sep 17 00:00:00 2001 From: waxgourd Date: Tue, 18 Nov 2025 20:09:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A7=E4=BA=86alist=E3=80=81dozzle?= =?UTF-8?q?=E3=80=81emby=E3=80=81emby=5Fbeta=E3=80=81filebrowser=E3=80=81n?= =?UTF-8?q?extcloud=E3=80=81portainer=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- alist/CHANGELOG.md | 2 + alist/config.yaml | 2 +- dozzle/CHANGELOG.md | 2 + dozzle/config.yaml | 2 +- emby/CHANGELOG.md | 3 + emby/config.json | 132 ------------------------------- emby/config.yaml | 125 +++++++++++++++++++++++++++++ emby_beta/CHANGELOG.md | 1 + emby_beta/config.json | 133 ------------------------------- emby_beta/config.yaml | 126 ++++++++++++++++++++++++++++++ filebrowser/CHANGELOG.md | 2 + filebrowser/config.json | 133 ------------------------------- filebrowser/config.yaml | 127 ++++++++++++++++++++++++++++++ nextcloud/CHANGELOG.md | 2 + nextcloud/config.json | 164 --------------------------------------- nextcloud/config.yaml | 156 +++++++++++++++++++++++++++++++++++++ portainer/CHANGELOG.md | 1 + portainer/config.yaml | 47 +++++++++++ 18 files changed, 596 insertions(+), 564 deletions(-) delete mode 100644 emby/config.json create mode 100644 emby/config.yaml delete mode 100644 emby_beta/config.json create mode 100644 emby_beta/config.yaml delete mode 100644 filebrowser/config.json create mode 100644 filebrowser/config.yaml delete mode 100644 nextcloud/config.json create mode 100644 nextcloud/config.yaml create mode 100644 portainer/config.yaml diff --git a/alist/CHANGELOG.md b/alist/CHANGELOG.md index f9ce877..ff8935c 100644 --- a/alist/CHANGELOG.md +++ b/alist/CHANGELOG.md @@ -1,3 +1,5 @@ +### 3.55.0 (2025-11-17) +- 版本升级 ### 3.54.0 (2025-10-28) - 版本升级 ### 3.53.0 (2025-09-19) diff --git a/alist/config.yaml b/alist/config.yaml index 8a8fb8d..809a9e7 100644 --- a/alist/config.yaml +++ b/alist/config.yaml @@ -2,7 +2,7 @@ name: Alist slug: alist description: '一个支持多种存储的文件列表程序,由 Gin 和 Solidjs 提供支持' url: https://gitcode.com/waxgourd/addons -version: 3.54.0 +version: 3.55.0 image: r.hassbus.com/wghaos/alist arch: - aarch64 diff --git a/dozzle/CHANGELOG.md b/dozzle/CHANGELOG.md index fd23c9a..bea5a97 100644 --- a/dozzle/CHANGELOG.md +++ b/dozzle/CHANGELOG.md @@ -1,3 +1,5 @@ +### 8.14.8 (2025-11-17) +- 版本升级 ### 8.14.7 (2025-11-10) - 版本升级 ### 8.14.6 (2025-10-28) diff --git a/dozzle/config.yaml b/dozzle/config.yaml index 2c32a91..bcec1ad 100644 --- a/dozzle/config.yaml +++ b/dozzle/config.yaml @@ -1,5 +1,5 @@ name: docker日志监控Dozzle -version: 8.14.7 +version: 8.14.8 slug: dozzle description: 'Dozzle 是一个小型轻量级应用程序,具有基于 Web 的界面来监控 Docker 日志' url: https://gitcode.com/waxgourd/addons diff --git a/emby/CHANGELOG.md b/emby/CHANGELOG.md index 669e4b8..6ae5aa7 100644 --- a/emby/CHANGELOG.md +++ b/emby/CHANGELOG.md @@ -1,3 +1,6 @@ +## 4.9.1.90 (17-11-2025) +- 从linuxserver/docker-emby更新至最新版本(日志:https://github.com/linuxserver/docker-emby/releases) +- 添加了通过config.yaml旁边的“env_vars”附加选项配置额外环境变量的支持。看https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2了解详情。 ## 4.9.1.80 (14-10-2025) - 从linuxserver/docker-emby更新到最新版本 (日志 : https://github.com/linuxserver/docker-emby/releases) ## 4.8.11.0-2 (08-08-2025) diff --git a/emby/config.json b/emby/config.json deleted file mode 100644 index 19a397e..0000000 --- a/emby/config.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "backup_exclude": [ - "*/cache/", - "*/transcoding-temp/", - "*/logs/*" - ], - "description": "一款开源的媒体管理平台,让您更轻松的管理和操作流媒体", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "data_location": "/config/database" - }, - "host_network": true, - "image": "r.hassbus.com/alexbelgium/emby_stable-{arch}", - "ingress": true, - "ingress_port": 0, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw", - "share:rw", - "media:rw", - "ssl:rw" - ], - "name": "Emby", - "options": { - "PGID": 0, - "PUID": 0, - "silent": true - }, - "panel_admin": false, - "panel_icon": "mdi:emby", - "ports": { - "1900/udp": null, - "7359/udp": null, - "8096/tcp": 8096, - "8920/tcp": null - }, - "ports_description": { - "1900/udp": "dlna (optional)", - "7359/udp": "udp server discover (optional)", - "8096/tcp": "web interface", - "8920/tcp": "https web interface (optional)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "silent": "bool?", - "smbv1": "bool?" - }, - "slug": "emby", - "udev": true, - "url": "https://gitcode.com/waxgourd/addons", - "version": "4.9.1.80", - "video": true, - "boot": "manual" -} diff --git a/emby/config.yaml b/emby/config.yaml new file mode 100644 index 0000000..5e767b2 --- /dev/null +++ b/emby/config.yaml @@ -0,0 +1,125 @@ +arch: + - aarch64 + - amd64 +backup_exclude: + - "*/cache/" + - "*/transcoding-temp/" + - "*/logs/*" +description: + 一款开源的媒体管理平台,让您更轻松的管理和操作流媒体 +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + data_location: /config/database +host_network: true +image: r.hassbus.com/alexbelgium/emby_stable-{arch} +ingress: true +ingress_port: 0 +ingress_stream: true +init: false +map: + - addon_config:rw + - share:rw + - media:rw + - ssl:rw +name: Emby +options: + env_vars: [] + PGID: 0 + PUID: 0 + silent: true +panel_admin: false +panel_icon: mdi:emby +ports: + 1900/udp: null + 7359/udp: null + 8096/tcp: 8096 + 8920/tcp: null +ports_description: + 1900/udp: dlna (optional) + 7359/udp: udp server discover (optional) + 8096/tcp: web interface + 8920/tcp: https web interface (optional) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + env_vars: + - name: match(^[A-Za-z0-9_]+$) + value: str? + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? + silent: bool? + smbv1: bool? +slug: emby +udev: true +url: https://gitcode.com/waxgourd/addons +version: "4.9.1.90" +video: true +boot: manual \ No newline at end of file diff --git a/emby_beta/CHANGELOG.md b/emby_beta/CHANGELOG.md index fee9cf3..1e39fa8 100644 --- a/emby_beta/CHANGELOG.md +++ b/emby_beta/CHANGELOG.md @@ -1,3 +1,4 @@ +- Added support for configuring extra environment variables via the `env_vars` add-on option alongside config.yaml. See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. ## 4.9.2.6 (03-11-2025) - Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases) ## 4.9.2.2 (14-10-2025) diff --git a/emby_beta/config.json b/emby_beta/config.json deleted file mode 100644 index ef8d927..0000000 --- a/emby_beta/config.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "backup_exclude": [ - "*/cache/", - "*/transcoding-temp/", - "*/logs/*" - ], - "description": "一个免费的软件媒体系统,让你掌控管理和流媒体内容(测试版)", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "data_location": "/share/emby" - }, - "host_network": true, - "image": "r.hassbus.com/alexbelgium/emby-{arch}", - "ingress": true, - "ingress_port": 0, - "ingress_stream": true, - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "media:rw", - "ssl:rw" - ], - "name": "Emby Beta", - "options": { - "PGID": 0, - "PUID": 0, - "silent": true - }, - "panel_admin": false, - "panel_icon": "mdi:emby", - "ports": { - "1900/udp": null, - "7359/udp": null, - "8096/tcp": 8096, - "8920/tcp": null - }, - "ports_description": { - "1900/udp": "dlna (optional)", - "7359/udp": "udp server discover (optional)", - "8096/tcp": "web interface", - "8920/tcp": "https web interface (optional)" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "localdisks": "str?", - "networkdisks": "str?", - "silent": "bool?", - "smbv1": "bool?" - }, - "slug": "emby_nas", - "udev": true, - "url": "https://gitcode.com/waxgourd/addons", - "version": "4.9.2.6", - "video": true, - "boot": "manual" -} diff --git a/emby_beta/config.yaml b/emby_beta/config.yaml new file mode 100644 index 0000000..dbc8dbd --- /dev/null +++ b/emby_beta/config.yaml @@ -0,0 +1,126 @@ +arch: + - aarch64 + - amd64 +backup_exclude: + - "*/cache/" + - "*/transcoding-temp/" + - "*/logs/*" +description: + 一个免费的软件媒体系统,让你掌控管理和流媒体内容(测试版) +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + data_location: /share/emby +host_network: true +image: r.hassbus.com/alexbelgium/emby-{arch} +ingress: true +ingress_port: 0 +ingress_stream: true +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - media:rw + - ssl:rw +name: Emby Beta +options: + env_vars: [] + PGID: 0 + PUID: 0 + silent: true +panel_admin: false +panel_icon: mdi:emby +ports: + 1900/udp: null + 7359/udp: null + 8096/tcp: 8096 + 8920/tcp: null +ports_description: + 1900/udp: dlna (optional) + 7359/udp: udp server discover (optional) + 8096/tcp: web interface + 8920/tcp: https web interface (optional) +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + env_vars: + - name: match(^[A-Za-z0-9_]+$) + value: str? + PGID: int + PUID: int + TZ: str? + cifsdomain: str? + cifspassword: str? + cifsusername: str? + localdisks: str? + networkdisks: str? + silent: bool? + smbv1: bool? +slug: emby_nas +udev: true +url: https://gitcode.com/waxgourd/addons +version: "4.9.2.6" +video: true +boot: manual diff --git a/filebrowser/CHANGELOG.md b/filebrowser/CHANGELOG.md index 6319534..2f37fbb 100644 --- a/filebrowser/CHANGELOG.md +++ b/filebrowser/CHANGELOG.md @@ -1,3 +1,5 @@ +## 2.46.0 (15-11-2025) +- 从filebrowser/filebrowser更新到最新版本 (更新日志 : https://github.com/filebrowser/filebrowser/releases) ## 2.44.2 (27-10-2025) - 从filebrowser/filebrowser更新到最新版本 (更新日志 : https://github.com/filebrowser/filebrowser/releases) ## 2.44.0 (14-10-2025) diff --git a/filebrowser/config.json b/filebrowser/config.json deleted file mode 100644 index 9bb6e8e..0000000 --- a/filebrowser/config.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "description": "filebrowser提供指定目录下的文件管理界面,可用于上传、删除、预览、重命名和编辑文件", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2", - "/dev/md0", - "/dev/md1", - "/dev/md2", - "/dev/md3" - ], - "environment": { - "FB_BASEURL": "/filebrowser", - "PGID": "0", - "PUID": "0" - }, - "homeassistant": "2025.5.0", - "image": "r.hassbus.com/alexbelgium/filebrowser-{arch}", - "ingress": true, - "ingress_port": 8071, - "ingress_stream": true, - "map": [ - "addon_config:rw", - "media:rw", - "all_addon_configs:rw", - "homeassistant_config:rw", - "addons:rw", - "backup:rw", - "share:rw", - "ssl:rw" - ], - "name": "Filebrowser", - "options": { - "NoAuth": true, - "certfile": "fullchain.pem", - "disable_thumbnails": true, - "keyfile": "privkey.pem", - "ssl": false - }, - "panel_admin": false, - "panel_icon": "mdi:file-search", - "ports": { - "8080/tcp": 8071 - }, - "ports_description": { - "8080/tcp": "Web UI port" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "NoAuth": "bool", - "base_folder": "str?", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "disable_thumbnails": "bool?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "ssl": "bool" - }, - "slug": "filebrowser", - "udev": true, - "url": "https://gitcode.com/waxgourd/addons", - "version": "2.44.2", - "boot": "manual" -} diff --git a/filebrowser/config.yaml b/filebrowser/config.yaml new file mode 100644 index 0000000..892360f --- /dev/null +++ b/filebrowser/config.yaml @@ -0,0 +1,127 @@ +arch: + - aarch64 + - amd64 + - armv7 +description: + filebrowser提供指定目录下的文件管理界面,可用于上传、删除、预览、重命名和编辑文件 +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 + - /dev/md0 + - /dev/md1 + - /dev/md2 + - /dev/md3 +environment: + FB_BASEURL: /filebrowser + PGID: "0" + PUID: "0" +homeassistant: 2025.5.0 +image: r.hassbus.com/alexbelgium/filebrowser-{arch} +ingress: true +ingress_port: 8071 +ingress_stream: true +map: + - addon_config:rw + - media:rw + - all_addon_configs:rw + - homeassistant_config:rw + - addons:rw + - backup:rw + - share:rw + - ssl:rw +name: Filebrowser +options: + env_vars: [] + NoAuth: true + certfile: fullchain.pem + disable_thumbnails: true + keyfile: privkey.pem + ssl: false +panel_admin: false +panel_icon: mdi:file-search +ports: + 8080/tcp: 8071 +ports_description: + 8080/tcp: Web UI port +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + env_vars: + - name: match(^[A-Za-z0-9_]+$) + value: str? + NoAuth: bool + base_folder: str? + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + disable_thumbnails: bool? + keyfile: str + localdisks: str? + networkdisks: str? + ssl: bool +slug: filebrowser +udev: true +url: https://gitcode.com/waxgourd/addons +version: "2.46.0" +boot: manual diff --git a/nextcloud/CHANGELOG.md b/nextcloud/CHANGELOG.md index 5262859..9a107ab 100644 --- a/nextcloud/CHANGELOG.md +++ b/nextcloud/CHANGELOG.md @@ -1,3 +1,5 @@ +## 32.0.1 (17-11-2025) +- 升级到linuxserver/docker-nextcloud最新版本 (changelog : https://github.com/linuxserver/docker-nextcloud/releases) ## 32.0.0 (14-10-2025) - 升级到linuxserver/docker-nextcloud最新版本 (changelog : https://github.com/linuxserver/docker-nextcloud/releases) ## 31.0.9 (19-09-2025) diff --git a/nextcloud/config.json b/nextcloud/config.json deleted file mode 100644 index 387dd70..0000000 --- a/nextcloud/config.json +++ /dev/null @@ -1,164 +0,0 @@ -{ - "arch": [ - "aarch64", - "amd64" - ], - "description": "Nextcloud个人专属或团队共享的私有云同步网盘", - "devices": [ - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/vchiq", - "/dev/video10", - "/dev/video11", - "/dev/video12", - "/dev/video13", - "/dev/video14", - "/dev/video15", - "/dev/video16", - "/dev/ttyUSB0", - "/dev/dri", - "/dev/dri/card0", - "/dev/dri/card1", - "/dev/dri/renderD128", - "/dev/sda", - "/dev/sdb", - "/dev/sdc", - "/dev/sdd", - "/dev/sde", - "/dev/sdf", - "/dev/sdg", - "/dev/nvme", - "/dev/nvme0", - "/dev/nvme0n1", - "/dev/nvme0n1p1", - "/dev/nvme0n1p2", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/nvme0n1p3", - "/dev/nvme1n1", - "/dev/nvme1n1p1", - "/dev/nvme1n1p2", - "/dev/nvme1n1p3", - "/dev/nvme2n1", - "/dev/nvme2n1p1", - "/dev/nvme2n1p2", - "/dev/nvme2n3p3", - "/dev/mmcblk", - "/dev/fuse", - "/dev/sda1", - "/dev/sdb1", - "/dev/sdc1", - "/dev/sdd1", - "/dev/sde1", - "/dev/sdf1", - "/dev/sdg1", - "/dev/sda2", - "/dev/sdb2", - "/dev/sdc2", - "/dev/sdd2", - "/dev/sde2", - "/dev/sdf2", - "/dev/sdg2", - "/dev/sda3", - "/dev/sdb3", - "/dev/sda4", - "/dev/sdb4", - "/dev/sda5", - "/dev/sda6", - "/dev/sda7", - "/dev/sda8", - "/dev/nvme0", - "/dev/nvme1", - "/dev/nvme2" - ], - "environment": { - "NEXTCLOUD_PATH": "/data/config/www/nextcloud", - "SKIP_DATA_DIRECTORY_PERMISSION_CHECK": "yes", - "TRUSTED_PROXIES": "**" - }, - "hassio_api": true, - "image": "r.hassbus.com/alexbelgium/nextcloud_ocr-{arch}", - "ingress_port": 0, - "init": false, - "map": [ - "addon_config:rw", - "homeassistant_config:rw", - "share:rw", - "media:rw", - "ssl:rw" - ], - "name": "Nextcloud", - "options": { - "Full_Text_Search": false, - "OCR": false, - "OCRLANG": "fra", - "PGID": 1000, - "PUID": 1000, - "additional_apps": "inotify-tools", - "certfile": "fullchain.pem", - "elasticsearch_server": "", - "enable_thumbnails": true, - "keyfile": "privkey.pem", - "trusted_domains": "your-domain, your-domain2", - "use_own_certs": false - }, - "panel_admin": false, - "panel_icon": "mdi:cloud", - "ports": { - "443/tcp": 8099, - "80/tcp": null - }, - "ports_description": { - "443/tcp": "Https Web Interface", - "80/tcp": "Web interface" - }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], - "schema": { - "Full_Text_Search": "bool?", - "OCR": "bool?", - "OCRLANG": "str?", - "PGID": "int", - "PUID": "int", - "TZ": "str?", - "additional_apps": "str?", - "certfile": "str", - "cifsdomain": "str?", - "cifspassword": "str?", - "cifsusername": "str?", - "default_phone_region": "match(^[A-Z]{2}$)?", - "disable_updates": "bool?", - "elasticsearch_server": "str?", - "enable_thumbnails": "bool", - "env_memory_limit": "str?", - "env_post_max_size": "str?", - "env_upload_max_filesize": "str?", - "keyfile": "str", - "localdisks": "str?", - "networkdisks": "str?", - "skip_permissions_check": "bool?", - "trusted_domains": "str?", - "use_own_certs": "bool" - }, - "services": [ - "mysql:want" - ], - "slug": "nextcloud_ocr", - "uart": true, - "udev": true, - "url": "https://gitcode.com/waxgourd/addons", - "version": "32.0.0", - "webui": "https://[HOST]:[PORT:443]", - "boot": "manual" -} diff --git a/nextcloud/config.yaml b/nextcloud/config.yaml new file mode 100644 index 0000000..3d8e30e --- /dev/null +++ b/nextcloud/config.yaml @@ -0,0 +1,156 @@ +arch: + - aarch64 + - amd64 +description: Nextcloud for Homeassistant +devices: + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/vchiq + - /dev/video10 + - /dev/video11 + - /dev/video12 + - /dev/video13 + - /dev/video14 + - /dev/video15 + - /dev/video16 + - /dev/ttyUSB0 + - /dev/dri + - /dev/dri/card0 + - /dev/dri/card1 + - /dev/dri/renderD128 + - /dev/sda + - /dev/sdb + - /dev/sdc + - /dev/sdd + - /dev/sde + - /dev/sdf + - /dev/sdg + - /dev/nvme + - /dev/nvme0 + - /dev/nvme0n1 + - /dev/nvme0n1p1 + - /dev/nvme0n1p2 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/nvme0n1p3 + - /dev/nvme1n1 + - /dev/nvme1n1p1 + - /dev/nvme1n1p2 + - /dev/nvme1n1p3 + - /dev/nvme2n1 + - /dev/nvme2n1p1 + - /dev/nvme2n1p2 + - /dev/nvme2n3p3 + - /dev/mmcblk + - /dev/fuse + - /dev/sda1 + - /dev/sdb1 + - /dev/sdc1 + - /dev/sdd1 + - /dev/sde1 + - /dev/sdf1 + - /dev/sdg1 + - /dev/sda2 + - /dev/sdb2 + - /dev/sdc2 + - /dev/sdd2 + - /dev/sde2 + - /dev/sdf2 + - /dev/sdg2 + - /dev/sda3 + - /dev/sdb3 + - /dev/sda4 + - /dev/sdb4 + - /dev/sda5 + - /dev/sda6 + - /dev/sda7 + - /dev/sda8 + - /dev/nvme0 + - /dev/nvme1 + - /dev/nvme2 +environment: + NEXTCLOUD_PATH: /data/config/www/nextcloud + SKIP_DATA_DIRECTORY_PERMISSION_CHECK: "yes" + TRUSTED_PROXIES: "**" +hassio_api: true +image: r.hassbus.com/alexbelgium/nextcloud_ocr-{arch} +ingress_port: 0 +init: false +map: + - addon_config:rw + - homeassistant_config:rw + - share:rw + - media:rw + - ssl:rw +name: Nextcloud +options: + env_vars: [] + Full_Text_Search: false + OCR: false + OCRLANG: fra + PGID: 1000 + PUID: 1000 + additional_apps: inotify-tools + certfile: fullchain.pem + elasticsearch_server: + enable_thumbnails: true + keyfile: privkey.pem + trusted_domains: your-domain, your-domain2 + use_own_certs: false +panel_admin: false +panel_icon: mdi:cloud +ports: + 443/tcp: 8099 + 80/tcp: null +ports_description: + 443/tcp: Https Web Interface + 80/tcp: Web interface +privileged: + - SYS_ADMIN + - DAC_READ_SEARCH +schema: + env_vars: + - name: match(^[A-Za-z0-9_]+$) + value: str? + Full_Text_Search: bool? + OCR: bool? + OCRLANG: str? + PGID: int + PUID: int + TZ: str? + additional_apps: str? + certfile: str + cifsdomain: str? + cifspassword: str? + cifsusername: str? + default_phone_region: match(^[A-Z]{2}$)? + disable_updates: bool? + elasticsearch_server: str? + enable_thumbnails: bool + env_memory_limit: str? + env_post_max_size: str? + env_upload_max_filesize: str? + keyfile: str + localdisks: str? + networkdisks: str? + skip_permissions_check: bool? + trusted_domains: str? + use_own_certs: bool +services: + - mysql:want +slug: nextcloud_ocr +uart: true +udev: true +url: https://gitcode.com/waxgourd/addons +version: "32.0.1" +webui: https://[HOST]:[PORT:443] +boot: manual diff --git a/portainer/CHANGELOG.md b/portainer/CHANGELOG.md index 7b43368..12ea432 100644 --- a/portainer/CHANGELOG.md +++ b/portainer/CHANGELOG.md @@ -1,3 +1,4 @@ +- 添加了通过config.yaml旁边的“env_vars”附加选项配置额外环境变量的支持。看https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 了解详情。 ## 2.35.0 (24-10-2025) - 从portainer/portainer更新到最新版本 (更改日志 : https://github.com/portainer/portainer/releases) ## 2.34.0 (26-09-2025) diff --git a/portainer/config.yaml b/portainer/config.yaml new file mode 100644 index 0000000..b1f291d --- /dev/null +++ b/portainer/config.yaml @@ -0,0 +1,47 @@ +arch: + - aarch64 + - amd64 + - armv7 +backup_exclude: + - backups + - docker_config/cli-plugins +description: 轻松管理您的Docker环境 +docker_api: true +hassio_api: true +image: r.hassbus.com/alexbelgium/portainer-{arch} +ingress: true +ingress_port: 1337 +ingress_stream: true +init: false +map: + - addon_config:rw + - share:rw + - ssl +name: Portainer +options: + env_vars: [] + certfile: fullchain.pem + keyfile: privkey.pem + password: homeassistant + ssl: false +panel_admin: false +panel_icon: mdi:docker +ports: + 8000/tcp: null + 9099/tcp: 9000 +ports_description: + 8000/tcp: Edge Agent Api (Enable when managing remote edge agents) + 9099/tcp: Web UI port +schema: + env_vars: + - name: match(^[A-Za-z0-9_]+$) + value: str? + certfile: str + keyfile: str + password: str? + ssl: bool +slug: portainer +udev: true +url: https://gitcode.com/waxgourd/addons +version: "2.35.0" +boot: manual