diff --git a/appstore/jellyfin/10.11.4/.env b/appstore/jellyfin/10.11.5/.env similarity index 100% rename from appstore/jellyfin/10.11.4/.env rename to appstore/jellyfin/10.11.5/.env diff --git a/appstore/jellyfin/10.11.4/data.yml b/appstore/jellyfin/10.11.5/data.yml similarity index 100% rename from appstore/jellyfin/10.11.4/data.yml rename to appstore/jellyfin/10.11.5/data.yml diff --git a/appstore/jellyfin/10.11.4/docker-compose.yml b/appstore/jellyfin/10.11.5/docker-compose.yml similarity index 96% rename from appstore/jellyfin/10.11.4/docker-compose.yml rename to appstore/jellyfin/10.11.5/docker-compose.yml index feae96af7..6abb45fcd 100644 --- a/appstore/jellyfin/10.11.4/docker-compose.yml +++ b/appstore/jellyfin/10.11.5/docker-compose.yml @@ -10,7 +10,7 @@ services: - ROC_ENABLE_PRE_VEGA=1 - HTTPS_PROXY=${HTTP_PROXY:-} - NO_PROXY=localhost,127.0.0.1,::1 - image: jellyfin/jellyfin:10.11.4 + image: jellyfin/jellyfin:10.11.5 labels: createdBy: Apps network_mode: ${NETWORK_MODE} diff --git a/appstore/jellyfin/10.11.4/envs/default.env b/appstore/jellyfin/10.11.5/envs/default.env similarity index 100% rename from appstore/jellyfin/10.11.4/envs/default.env rename to appstore/jellyfin/10.11.5/envs/default.env diff --git a/appstore/jellyfin/10.11.4/envs/global.env b/appstore/jellyfin/10.11.5/envs/global.env similarity index 100% rename from appstore/jellyfin/10.11.4/envs/global.env rename to appstore/jellyfin/10.11.5/envs/global.env diff --git a/appstore/jellyfin/10.11.4/scripts/init.sh b/appstore/jellyfin/10.11.5/scripts/init.sh similarity index 100% rename from appstore/jellyfin/10.11.4/scripts/init.sh rename to appstore/jellyfin/10.11.5/scripts/init.sh diff --git a/appstore/jellyfin/10.11.4/scripts/uninstall.sh b/appstore/jellyfin/10.11.5/scripts/uninstall.sh similarity index 100% rename from appstore/jellyfin/10.11.4/scripts/uninstall.sh rename to appstore/jellyfin/10.11.5/scripts/uninstall.sh diff --git a/appstore/jellyfin/10.11.4/scripts/upgrade.sh b/appstore/jellyfin/10.11.5/scripts/upgrade.sh similarity index 100% rename from appstore/jellyfin/10.11.4/scripts/upgrade.sh rename to appstore/jellyfin/10.11.5/scripts/upgrade.sh diff --git a/appstore/uptime-kuma/2.0.2/.env b/appstore/uptime-kuma/2.0.2/.env index 32a291fcd..046e55ee2 100644 --- a/appstore/uptime-kuma/2.0.2/.env +++ b/appstore/uptime-kuma/2.0.2/.env @@ -4,3 +4,21 @@ UPTIME_KUMA_ROOT_PATH=/home/uptime-kuma # WebUI 端口 [必填] PANEL_APP_PORT_HTTP=3001 +# 数据库类型 [必填] +UPTIME_KUMA_DB_TYPE=sqlite + +# 数据库主机名 (MariaDB) +UPTIME_KUMA_DB_HOSTNAME=127.0.0.1 + +# 数据库端口 (MariaDB) +UPTIME_KUMA_DB_PORT=3306 + +# 数据库名称 (MariaDB) +UPTIME_KUMA_DB_NAME=uptime_kuma + +# 数据库用户名 (MariaDB) +UPTIME_KUMA_DB_USERNAME=root + +# 密码 (MariaDB) +UPTIME_KUMA_DB_PASSWORD= + diff --git a/appstore/uptime-kuma/2.0.2/data.yml b/appstore/uptime-kuma/2.0.2/data.yml index a1f697d37..4b895941b 100644 --- a/appstore/uptime-kuma/2.0.2/data.yml +++ b/appstore/uptime-kuma/2.0.2/data.yml @@ -15,3 +15,50 @@ additionalProperties: required: true rule: paramPort type: number + - default: "sqlite" + edit: true + envKey: UPTIME_KUMA_DB_TYPE + labelZh: 数据库类型 + labelEn: Database type + required: true + type: select + values: + - label: Sqlite + value: "sqlite" + - label: MariaDB + value: "mariadb" + - default: "127.0.0.1" + edit: true + envKey: UPTIME_KUMA_DB_HOSTNAME + labelZh: 数据库主机名 (MariaDB) + labelEn: Database hostname (MariaDB) + required: false + type: text + - default: "3306" + edit: true + envKey: UPTIME_KUMA_DB_PORT + labelZh: 数据库端口 (MariaDB) + labelEn: Database port (MariaDB) + required: false + type: number + - default: "uptime_kuma" + edit: true + envKey: UPTIME_KUMA_DB_NAME + labelZh: 数据库名称 (MariaDB) + labelEn: Database name (MariaDB) + required: false + type: text + - default: "root" + edit: true + envKey: UPTIME_KUMA_DB_USERNAME + labelZh: 数据库用户名 (MariaDB) + labelEn: Database username (MariaDB) + required: false + type: text + - default: "" + edit: true + envKey: UPTIME_KUMA_DB_PASSWORD + labelZh: 密码 (MariaDB) + labelEn: Password (MariaDB) + required: false + type: password diff --git a/appstore/uptime-kuma/2.0.2/docker-compose.yml b/appstore/uptime-kuma/2.0.2/docker-compose.yml index a59f554f9..272e9d723 100644 --- a/appstore/uptime-kuma/2.0.2/docker-compose.yml +++ b/appstore/uptime-kuma/2.0.2/docker-compose.yml @@ -7,6 +7,16 @@ services: env_file: - ./envs/global.env - .env + environment: + - TZ=Asia/Shanghai + - UPTIME_KUMA_HOST=0.0.0.0 + - UPTIME_KUMA_PORT=3001 + - UPTIME_KUMA_DB_TYPE=${UPTIME_KUMA_DB_TYPE:-sqlite} + - UPTIME_KUMA_DB_HOSTNAME=${UPTIME_KUMA_DB_HOSTNAME:-127.0.0.1} + - UPTIME_KUMA_DB_PORT=${UPTIME_KUMA_DB_PORT:-3306} + - UPTIME_KUMA_DB_NAME=${UPTIME_KUMA_DB_NAME:-uptime_kuma} + - UPTIME_KUMA_DB_USERNAME=${UPTIME_KUMA_DB_USERNAME:-root} + - UPTIME_KUMA_DB_PASSWORD=${UPTIME_KUMA_DB_PASSWORD:-} image: louislam/uptime-kuma:2.0.2 labels: createdBy: Apps diff --git a/appstore/uptime-kuma/README.md b/appstore/uptime-kuma/README.md index d8b96a5d3..938ecd09a 100644 --- a/appstore/uptime-kuma/README.md +++ b/appstore/uptime-kuma/README.md @@ -6,6 +6,15 @@ Uptime Kuma 是一款易于使用的自托管监控工具。 ![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue) +## 升级指南 + +1. 停止服务(v1.0) +2. 备份 `data` 文件夹 +3. 记录 安装参数(端口映射、卷映射、环境变量等) +4. 删除旧应用 +5. 安装新应用 (参数与旧应用相同) +6. 升级完成 + ## 特性 + 监控 HTTP(s) / TCP / HTTP(s) 关键字 / HTTP(s) Json 查询 / Ping / DNS 记录 / 推送 / Steam 游戏服务器 / Docker 容器的正常运行时间 diff --git a/dockge/jellyfin/docker-compose.yml b/dockge/jellyfin/docker-compose.yml index 88affa9a4..6abb45fcd 100644 --- a/dockge/jellyfin/docker-compose.yml +++ b/dockge/jellyfin/docker-compose.yml @@ -10,7 +10,7 @@ services: - ROC_ENABLE_PRE_VEGA=1 - HTTPS_PROXY=${HTTP_PROXY:-} - NO_PROXY=localhost,127.0.0.1,::1 - image: jellyfin/jellyfin:10.9.11 + image: jellyfin/jellyfin:10.11.5 labels: createdBy: Apps network_mode: ${NETWORK_MODE} diff --git a/dockge/jellyfin_10_11_4/.env b/dockge/jellyfin_10_9_11/.env similarity index 100% rename from dockge/jellyfin_10_11_4/.env rename to dockge/jellyfin_10_9_11/.env diff --git a/dockge/jellyfin_10_11_4/docker-compose.yml b/dockge/jellyfin_10_9_11/docker-compose.yml similarity index 96% rename from dockge/jellyfin_10_11_4/docker-compose.yml rename to dockge/jellyfin_10_9_11/docker-compose.yml index feae96af7..88affa9a4 100644 --- a/dockge/jellyfin_10_11_4/docker-compose.yml +++ b/dockge/jellyfin_10_9_11/docker-compose.yml @@ -10,7 +10,7 @@ services: - ROC_ENABLE_PRE_VEGA=1 - HTTPS_PROXY=${HTTP_PROXY:-} - NO_PROXY=localhost,127.0.0.1,::1 - image: jellyfin/jellyfin:10.11.4 + image: jellyfin/jellyfin:10.9.11 labels: createdBy: Apps network_mode: ${NETWORK_MODE} diff --git a/dockge/jellyfin_10_11_4/envs/default.env b/dockge/jellyfin_10_9_11/envs/default.env similarity index 100% rename from dockge/jellyfin_10_11_4/envs/default.env rename to dockge/jellyfin_10_9_11/envs/default.env diff --git a/dockge/jellyfin_10_11_4/envs/global.env b/dockge/jellyfin_10_9_11/envs/global.env similarity index 100% rename from dockge/jellyfin_10_11_4/envs/global.env rename to dockge/jellyfin_10_9_11/envs/global.env diff --git a/dockge/uptime-kuma/.env b/dockge/uptime-kuma/.env index 32a291fcd..046e55ee2 100644 --- a/dockge/uptime-kuma/.env +++ b/dockge/uptime-kuma/.env @@ -4,3 +4,21 @@ UPTIME_KUMA_ROOT_PATH=/home/uptime-kuma # WebUI 端口 [必填] PANEL_APP_PORT_HTTP=3001 +# 数据库类型 [必填] +UPTIME_KUMA_DB_TYPE=sqlite + +# 数据库主机名 (MariaDB) +UPTIME_KUMA_DB_HOSTNAME=127.0.0.1 + +# 数据库端口 (MariaDB) +UPTIME_KUMA_DB_PORT=3306 + +# 数据库名称 (MariaDB) +UPTIME_KUMA_DB_NAME=uptime_kuma + +# 数据库用户名 (MariaDB) +UPTIME_KUMA_DB_USERNAME=root + +# 密码 (MariaDB) +UPTIME_KUMA_DB_PASSWORD= + diff --git a/dockge/uptime-kuma/docker-compose.yml b/dockge/uptime-kuma/docker-compose.yml index a59f554f9..272e9d723 100644 --- a/dockge/uptime-kuma/docker-compose.yml +++ b/dockge/uptime-kuma/docker-compose.yml @@ -7,6 +7,16 @@ services: env_file: - ./envs/global.env - .env + environment: + - TZ=Asia/Shanghai + - UPTIME_KUMA_HOST=0.0.0.0 + - UPTIME_KUMA_PORT=3001 + - UPTIME_KUMA_DB_TYPE=${UPTIME_KUMA_DB_TYPE:-sqlite} + - UPTIME_KUMA_DB_HOSTNAME=${UPTIME_KUMA_DB_HOSTNAME:-127.0.0.1} + - UPTIME_KUMA_DB_PORT=${UPTIME_KUMA_DB_PORT:-3306} + - UPTIME_KUMA_DB_NAME=${UPTIME_KUMA_DB_NAME:-uptime_kuma} + - UPTIME_KUMA_DB_USERNAME=${UPTIME_KUMA_DB_USERNAME:-root} + - UPTIME_KUMA_DB_PASSWORD=${UPTIME_KUMA_DB_PASSWORD:-} image: louislam/uptime-kuma:2.0.2 labels: createdBy: Apps