diff --git a/appstore/alist-aria2/4.0.2/.env b/appstore/alist-aria2/4.0.2/.env
new file mode 100644
index 000000000..c573106b5
--- /dev/null
+++ b/appstore/alist-aria2/4.0.2/.env
@@ -0,0 +1,30 @@
+# 数据持久化路径 [必填]
+OPENLIST_ROOT_PATH=/home/openlist
+
+# WebUI 端口 [必填]
+PANEL_APP_PORT_HTTP=5244
+
+# 加密密钥
+JWT_SECRET=
+
+# 站点 URL
+SITE_URL=
+
+# 登录过期时间 (小时) [必填]
+TOKEN_EXPIRES_IN=48
+
+# 延时启动 (秒) [必填]
+DELAYED_START=0
+
+# 最大连接数 [必填]
+max_connections=0
+
+# 自定义挂载目录 1
+CUSTOM_MOUNT_DIRECTORY_1=
+
+# 自定义挂载目录 2
+CUSTOM_MOUNT_DIRECTORY_2=
+
+# 自定义挂载目录 3
+CUSTOM_MOUNT_DIRECTORY_3=
+
diff --git a/appstore/alist-aria2/4.0.2/data.yml b/appstore/alist-aria2/4.0.2/data.yml
new file mode 100644
index 000000000..5a86d76bb
--- /dev/null
+++ b/appstore/alist-aria2/4.0.2/data.yml
@@ -0,0 +1,74 @@
+additionalProperties:
+ formFields:
+ - default: "/home/openlist"
+ edit: true
+ envKey: OPENLIST_ROOT_PATH
+ labelZh: 数据持久化路径
+ labelEn: Data persistence path
+ required: true
+ type: text
+ - default: 5244
+ edit: true
+ envKey: PANEL_APP_PORT_HTTP
+ labelZh: WebUI 端口
+ labelEn: WebUI port
+ required: true
+ rule: paramPort
+ type: number
+ - default: ""
+ edit: true
+ envKey: JWT_SECRET
+ labelZh: 加密密钥
+ labelEn: Encryption key
+ required: false
+ type: password
+ - default: ""
+ edit: true
+ envKey: SITE_URL
+ labelZh: 站点 URL
+ labelEn: Site URL
+ required: false
+ rule: paramExtUrl
+ type: text
+ - default: 48
+ edit: true
+ envKey: TOKEN_EXPIRES_IN
+ labelZh: 登录过期时间 (小时)
+ labelEn: Login expiration time (hours)
+ required: true
+ type: number
+ - default: 0
+ edit: true
+ envKey: DELAYED_START
+ labelZh: 延时启动 (秒)
+ labelEn: Delayed start (seconds)
+ required: true
+ type: number
+ - default: 0
+ edit: true
+ envKey: max_connections
+ labelZh: 最大连接数
+ labelEn: Maximum connections
+ required: true
+ type: number
+ - default: ""
+ edit: true
+ envKey: CUSTOM_MOUNT_DIRECTORY_1
+ labelEn: Custom mount directory 1
+ labelZh: 自定义挂载目录 1
+ required: false
+ type: text
+ - default: ""
+ edit: true
+ envKey: CUSTOM_MOUNT_DIRECTORY_2
+ labelEn: Custom mount directory 2
+ labelZh: 自定义挂载目录 2
+ required: false
+ type: text
+ - default: ""
+ edit: true
+ envKey: CUSTOM_MOUNT_DIRECTORY_3
+ labelEn: Custom mount directory 3
+ labelZh: 自定义挂载目录 3
+ required: false
+ type: text
diff --git a/appstore/alist-aria2/4.0.2/docker-compose.yml b/appstore/alist-aria2/4.0.2/docker-compose.yml
new file mode 100644
index 000000000..d11a2d481
--- /dev/null
+++ b/appstore/alist-aria2/4.0.2/docker-compose.yml
@@ -0,0 +1,27 @@
+networks:
+ 1panel-network:
+ external: true
+services:
+ openlist:
+ container_name: alist-aria2
+ env_file:
+ - ./envs/global.env
+ - .env
+ environment:
+ - PUID=0
+ - PGID=0
+ - UMASK=022
+ - FORCE=false
+ image: openlistteam/openlist:v4.0.2-aria2
+ labels:
+ createdBy: Apps
+ networks:
+ - 1panel-network
+ ports:
+ - ${PANEL_APP_PORT_HTTP}:5244
+ restart: always
+ volumes:
+ - ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
+ - ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
+ - ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
+ - ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
diff --git a/appstore/ammds/1.6.13/envs/default.env b/appstore/alist-aria2/4.0.2/envs/default.env
similarity index 100%
rename from appstore/ammds/1.6.13/envs/default.env
rename to appstore/alist-aria2/4.0.2/envs/default.env
diff --git a/appstore/ammds/1.6.13/envs/global.env b/appstore/alist-aria2/4.0.2/envs/global.env
similarity index 100%
rename from appstore/ammds/1.6.13/envs/global.env
rename to appstore/alist-aria2/4.0.2/envs/global.env
diff --git a/appstore/ammds/1.6.13/scripts/init.sh b/appstore/alist-aria2/4.0.2/scripts/init.sh
similarity index 100%
rename from appstore/ammds/1.6.13/scripts/init.sh
rename to appstore/alist-aria2/4.0.2/scripts/init.sh
diff --git a/appstore/ammds/1.6.13/scripts/uninstall.sh b/appstore/alist-aria2/4.0.2/scripts/uninstall.sh
similarity index 100%
rename from appstore/ammds/1.6.13/scripts/uninstall.sh
rename to appstore/alist-aria2/4.0.2/scripts/uninstall.sh
diff --git a/appstore/ammds/1.6.13/scripts/upgrade.sh b/appstore/alist-aria2/4.0.2/scripts/upgrade.sh
similarity index 100%
rename from appstore/ammds/1.6.13/scripts/upgrade.sh
rename to appstore/alist-aria2/4.0.2/scripts/upgrade.sh
diff --git a/appstore/alist-aria2/README.md b/appstore/alist-aria2/README.md
index a2f4b8dd5..93899d8df 100644
--- a/appstore/alist-aria2/README.md
+++ b/appstore/alist-aria2/README.md
@@ -1,8 +1,8 @@
-# AList
+# OpenList (AList)
一个支持多种存储的文件列表程序
-
+

@@ -16,6 +16,12 @@
+## 版本说明
+
+- `3.40.0` 源作者版 (已下线)
+- `3.45.0` 被修改版 (已下线)
+- `3.46.0` OpenList 社区版 (迁移版)
+
## 特性
+ 使用简单
@@ -64,6 +70,8 @@
### 重置密码
+`4.0` 及以上请使用 `openlist` 替换 `alist`
+
+ 随机生成一个密码
```shell
diff --git a/appstore/alist-aria2/logo-old.png b/appstore/alist-aria2/logo-old.png
new file mode 100644
index 000000000..443d69eec
Binary files /dev/null and b/appstore/alist-aria2/logo-old.png differ
diff --git a/appstore/alist-aria2/logo.png b/appstore/alist-aria2/logo.png
index 443d69eec..6f68c6b6c 100644
Binary files a/appstore/alist-aria2/logo.png and b/appstore/alist-aria2/logo.png differ
diff --git a/appstore/alist-aria2/logo.svg b/appstore/alist-aria2/logo.svg
new file mode 100644
index 000000000..6926f6016
--- /dev/null
+++ b/appstore/alist-aria2/logo.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/appstore/alist-ffmpeg/4.0.2/.env b/appstore/alist-ffmpeg/4.0.2/.env
new file mode 100644
index 000000000..c573106b5
--- /dev/null
+++ b/appstore/alist-ffmpeg/4.0.2/.env
@@ -0,0 +1,30 @@
+# 数据持久化路径 [必填]
+OPENLIST_ROOT_PATH=/home/openlist
+
+# WebUI 端口 [必填]
+PANEL_APP_PORT_HTTP=5244
+
+# 加密密钥
+JWT_SECRET=
+
+# 站点 URL
+SITE_URL=
+
+# 登录过期时间 (小时) [必填]
+TOKEN_EXPIRES_IN=48
+
+# 延时启动 (秒) [必填]
+DELAYED_START=0
+
+# 最大连接数 [必填]
+max_connections=0
+
+# 自定义挂载目录 1
+CUSTOM_MOUNT_DIRECTORY_1=
+
+# 自定义挂载目录 2
+CUSTOM_MOUNT_DIRECTORY_2=
+
+# 自定义挂载目录 3
+CUSTOM_MOUNT_DIRECTORY_3=
+
diff --git a/appstore/alist-ffmpeg/4.0.2/data.yml b/appstore/alist-ffmpeg/4.0.2/data.yml
new file mode 100644
index 000000000..5a86d76bb
--- /dev/null
+++ b/appstore/alist-ffmpeg/4.0.2/data.yml
@@ -0,0 +1,74 @@
+additionalProperties:
+ formFields:
+ - default: "/home/openlist"
+ edit: true
+ envKey: OPENLIST_ROOT_PATH
+ labelZh: 数据持久化路径
+ labelEn: Data persistence path
+ required: true
+ type: text
+ - default: 5244
+ edit: true
+ envKey: PANEL_APP_PORT_HTTP
+ labelZh: WebUI 端口
+ labelEn: WebUI port
+ required: true
+ rule: paramPort
+ type: number
+ - default: ""
+ edit: true
+ envKey: JWT_SECRET
+ labelZh: 加密密钥
+ labelEn: Encryption key
+ required: false
+ type: password
+ - default: ""
+ edit: true
+ envKey: SITE_URL
+ labelZh: 站点 URL
+ labelEn: Site URL
+ required: false
+ rule: paramExtUrl
+ type: text
+ - default: 48
+ edit: true
+ envKey: TOKEN_EXPIRES_IN
+ labelZh: 登录过期时间 (小时)
+ labelEn: Login expiration time (hours)
+ required: true
+ type: number
+ - default: 0
+ edit: true
+ envKey: DELAYED_START
+ labelZh: 延时启动 (秒)
+ labelEn: Delayed start (seconds)
+ required: true
+ type: number
+ - default: 0
+ edit: true
+ envKey: max_connections
+ labelZh: 最大连接数
+ labelEn: Maximum connections
+ required: true
+ type: number
+ - default: ""
+ edit: true
+ envKey: CUSTOM_MOUNT_DIRECTORY_1
+ labelEn: Custom mount directory 1
+ labelZh: 自定义挂载目录 1
+ required: false
+ type: text
+ - default: ""
+ edit: true
+ envKey: CUSTOM_MOUNT_DIRECTORY_2
+ labelEn: Custom mount directory 2
+ labelZh: 自定义挂载目录 2
+ required: false
+ type: text
+ - default: ""
+ edit: true
+ envKey: CUSTOM_MOUNT_DIRECTORY_3
+ labelEn: Custom mount directory 3
+ labelZh: 自定义挂载目录 3
+ required: false
+ type: text
diff --git a/appstore/alist-ffmpeg/4.0.2/docker-compose.yml b/appstore/alist-ffmpeg/4.0.2/docker-compose.yml
new file mode 100644
index 000000000..ded9a5b7e
--- /dev/null
+++ b/appstore/alist-ffmpeg/4.0.2/docker-compose.yml
@@ -0,0 +1,27 @@
+networks:
+ 1panel-network:
+ external: true
+services:
+ openlist:
+ container_name: alist-ffmpeg
+ env_file:
+ - ./envs/global.env
+ - .env
+ environment:
+ - PUID=0
+ - PGID=0
+ - UMASK=022
+ - FORCE=false
+ image: openlistteam/openlist:v4.0.2-ffmpeg
+ labels:
+ createdBy: Apps
+ networks:
+ - 1panel-network
+ ports:
+ - ${PANEL_APP_PORT_HTTP}:5244
+ restart: always
+ volumes:
+ - ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
+ - ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
+ - ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
+ - ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
diff --git a/appstore/casdoor/1.943.0/envs/default.env b/appstore/alist-ffmpeg/4.0.2/envs/default.env
similarity index 100%
rename from appstore/casdoor/1.943.0/envs/default.env
rename to appstore/alist-ffmpeg/4.0.2/envs/default.env
diff --git a/appstore/casdoor/1.943.0/envs/global.env b/appstore/alist-ffmpeg/4.0.2/envs/global.env
similarity index 100%
rename from appstore/casdoor/1.943.0/envs/global.env
rename to appstore/alist-ffmpeg/4.0.2/envs/global.env
diff --git a/appstore/jproxy/3.4.4/scripts/init.sh b/appstore/alist-ffmpeg/4.0.2/scripts/init.sh
similarity index 100%
rename from appstore/jproxy/3.4.4/scripts/init.sh
rename to appstore/alist-ffmpeg/4.0.2/scripts/init.sh
diff --git a/appstore/casdoor/1.943.0/scripts/uninstall.sh b/appstore/alist-ffmpeg/4.0.2/scripts/uninstall.sh
similarity index 100%
rename from appstore/casdoor/1.943.0/scripts/uninstall.sh
rename to appstore/alist-ffmpeg/4.0.2/scripts/uninstall.sh
diff --git a/appstore/jproxy/3.4.4/scripts/upgrade.sh b/appstore/alist-ffmpeg/4.0.2/scripts/upgrade.sh
similarity index 100%
rename from appstore/jproxy/3.4.4/scripts/upgrade.sh
rename to appstore/alist-ffmpeg/4.0.2/scripts/upgrade.sh
diff --git a/appstore/alist-ffmpeg/README.md b/appstore/alist-ffmpeg/README.md
index 9ad4546bf..e2a50eb1e 100644
--- a/appstore/alist-ffmpeg/README.md
+++ b/appstore/alist-ffmpeg/README.md
@@ -1,8 +1,8 @@
-# AList
+# OpenList (AList)
一个支持多种存储的文件列表程序
-
+

@@ -16,6 +16,12 @@
+## 版本说明
+
+- `3.40.0` 源作者版 (已下线)
+- `3.45.0` 被修改版 (已下线)
+- `3.46.0` OpenList 社区版 (迁移版)
+
## 特性
+ 使用简单
@@ -64,6 +70,8 @@
### 重置密码
+`4.0` 及以上请使用 `openlist` 替换 `alist`
+
+ 随机生成一个密码
```shell
diff --git a/appstore/alist-ffmpeg/logo-old.png b/appstore/alist-ffmpeg/logo-old.png
new file mode 100644
index 000000000..443d69eec
Binary files /dev/null and b/appstore/alist-ffmpeg/logo-old.png differ
diff --git a/appstore/alist-ffmpeg/logo.png b/appstore/alist-ffmpeg/logo.png
index 443d69eec..6f68c6b6c 100644
Binary files a/appstore/alist-ffmpeg/logo.png and b/appstore/alist-ffmpeg/logo.png differ
diff --git a/appstore/alist-ffmpeg/logo.svg b/appstore/alist-ffmpeg/logo.svg
new file mode 100644
index 000000000..6926f6016
--- /dev/null
+++ b/appstore/alist-ffmpeg/logo.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/appstore/alist/4.0.2/.env b/appstore/alist/4.0.2/.env
new file mode 100644
index 000000000..c573106b5
--- /dev/null
+++ b/appstore/alist/4.0.2/.env
@@ -0,0 +1,30 @@
+# 数据持久化路径 [必填]
+OPENLIST_ROOT_PATH=/home/openlist
+
+# WebUI 端口 [必填]
+PANEL_APP_PORT_HTTP=5244
+
+# 加密密钥
+JWT_SECRET=
+
+# 站点 URL
+SITE_URL=
+
+# 登录过期时间 (小时) [必填]
+TOKEN_EXPIRES_IN=48
+
+# 延时启动 (秒) [必填]
+DELAYED_START=0
+
+# 最大连接数 [必填]
+max_connections=0
+
+# 自定义挂载目录 1
+CUSTOM_MOUNT_DIRECTORY_1=
+
+# 自定义挂载目录 2
+CUSTOM_MOUNT_DIRECTORY_2=
+
+# 自定义挂载目录 3
+CUSTOM_MOUNT_DIRECTORY_3=
+
diff --git a/appstore/alist/4.0.2/data.yml b/appstore/alist/4.0.2/data.yml
new file mode 100644
index 000000000..5a86d76bb
--- /dev/null
+++ b/appstore/alist/4.0.2/data.yml
@@ -0,0 +1,74 @@
+additionalProperties:
+ formFields:
+ - default: "/home/openlist"
+ edit: true
+ envKey: OPENLIST_ROOT_PATH
+ labelZh: 数据持久化路径
+ labelEn: Data persistence path
+ required: true
+ type: text
+ - default: 5244
+ edit: true
+ envKey: PANEL_APP_PORT_HTTP
+ labelZh: WebUI 端口
+ labelEn: WebUI port
+ required: true
+ rule: paramPort
+ type: number
+ - default: ""
+ edit: true
+ envKey: JWT_SECRET
+ labelZh: 加密密钥
+ labelEn: Encryption key
+ required: false
+ type: password
+ - default: ""
+ edit: true
+ envKey: SITE_URL
+ labelZh: 站点 URL
+ labelEn: Site URL
+ required: false
+ rule: paramExtUrl
+ type: text
+ - default: 48
+ edit: true
+ envKey: TOKEN_EXPIRES_IN
+ labelZh: 登录过期时间 (小时)
+ labelEn: Login expiration time (hours)
+ required: true
+ type: number
+ - default: 0
+ edit: true
+ envKey: DELAYED_START
+ labelZh: 延时启动 (秒)
+ labelEn: Delayed start (seconds)
+ required: true
+ type: number
+ - default: 0
+ edit: true
+ envKey: max_connections
+ labelZh: 最大连接数
+ labelEn: Maximum connections
+ required: true
+ type: number
+ - default: ""
+ edit: true
+ envKey: CUSTOM_MOUNT_DIRECTORY_1
+ labelEn: Custom mount directory 1
+ labelZh: 自定义挂载目录 1
+ required: false
+ type: text
+ - default: ""
+ edit: true
+ envKey: CUSTOM_MOUNT_DIRECTORY_2
+ labelEn: Custom mount directory 2
+ labelZh: 自定义挂载目录 2
+ required: false
+ type: text
+ - default: ""
+ edit: true
+ envKey: CUSTOM_MOUNT_DIRECTORY_3
+ labelEn: Custom mount directory 3
+ labelZh: 自定义挂载目录 3
+ required: false
+ type: text
diff --git a/appstore/alist/4.0.2/docker-compose.yml b/appstore/alist/4.0.2/docker-compose.yml
new file mode 100644
index 000000000..8099cd02f
--- /dev/null
+++ b/appstore/alist/4.0.2/docker-compose.yml
@@ -0,0 +1,27 @@
+networks:
+ 1panel-network:
+ external: true
+services:
+ openlist:
+ container_name: alist
+ env_file:
+ - ./envs/global.env
+ - .env
+ environment:
+ - PUID=0
+ - PGID=0
+ - UMASK=022
+ - FORCE=false
+ image: openlistteam/openlist:v4.0.2
+ labels:
+ createdBy: Apps
+ networks:
+ - 1panel-network
+ ports:
+ - ${PANEL_APP_PORT_HTTP}:5244
+ restart: always
+ volumes:
+ - ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
+ - ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
+ - ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
+ - ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
diff --git a/appstore/jproxy/3.4.4/envs/default.env b/appstore/alist/4.0.2/envs/default.env
similarity index 100%
rename from appstore/jproxy/3.4.4/envs/default.env
rename to appstore/alist/4.0.2/envs/default.env
diff --git a/appstore/jproxy/3.4.4/envs/global.env b/appstore/alist/4.0.2/envs/global.env
similarity index 100%
rename from appstore/jproxy/3.4.4/envs/global.env
rename to appstore/alist/4.0.2/envs/global.env
diff --git a/appstore/minio/2025-05-24/scripts/init.sh b/appstore/alist/4.0.2/scripts/init.sh
similarity index 100%
rename from appstore/minio/2025-05-24/scripts/init.sh
rename to appstore/alist/4.0.2/scripts/init.sh
diff --git a/appstore/jproxy/3.4.4/scripts/uninstall.sh b/appstore/alist/4.0.2/scripts/uninstall.sh
similarity index 100%
rename from appstore/jproxy/3.4.4/scripts/uninstall.sh
rename to appstore/alist/4.0.2/scripts/uninstall.sh
diff --git a/appstore/minio/2025-05-24/scripts/upgrade.sh b/appstore/alist/4.0.2/scripts/upgrade.sh
similarity index 100%
rename from appstore/minio/2025-05-24/scripts/upgrade.sh
rename to appstore/alist/4.0.2/scripts/upgrade.sh
diff --git a/appstore/alist/README.md b/appstore/alist/README.md
index 9eeecb16f..6a07bdd5e 100644
--- a/appstore/alist/README.md
+++ b/appstore/alist/README.md
@@ -1,8 +1,8 @@
-# AList
+# OpenList (AList)
一个支持多种存储的文件列表程序
-
+

@@ -16,6 +16,12 @@
+## 版本说明
+
+- `3.40.0` 源作者版 (已下线)
+- `3.45.0` 被修改版 (已下线)
+- `3.46.0` OpenList 社区版 (迁移版)
+
## 特性
+ 使用简单
@@ -62,6 +68,8 @@
### 重置密码
+`4.0` 及以上请使用 `openlist` 替换 `alist`
+
+ 随机生成一个密码
```shell
diff --git a/appstore/alist/data.yml b/appstore/alist/data.yml
index 335133e35..965e52a84 100644
--- a/appstore/alist/data.yml
+++ b/appstore/alist/data.yml
@@ -1,6 +1,6 @@
additionalProperties:
key: alist
- name: Alist
+ name: OpenList (Alist)
tags:
- WebSite
- Storage
@@ -8,8 +8,8 @@
shortDescZh: 一个支持多种存储的文件列表程序
shortDescEn: A file list program that supports multiple storage methods
type: website
- crossVersionUpdate: true
+ crossVersionUpdate: false
limit: 0
- website: https://alist.nn.ci/
- github: https://github.com/alist-org/alist/
- document: https://alist.nn.ci/guide/
+ website: https://docs.oplist.org/
+ github: https://github.com/OpenListTeam/OpenList
+ document: https://docs.oplist.org/
diff --git a/appstore/alist/logo-old.png b/appstore/alist/logo-old.png
new file mode 100644
index 000000000..443d69eec
Binary files /dev/null and b/appstore/alist/logo-old.png differ
diff --git a/appstore/alist/logo.png b/appstore/alist/logo.png
index 443d69eec..6f68c6b6c 100644
Binary files a/appstore/alist/logo.png and b/appstore/alist/logo.png differ
diff --git a/appstore/alist/logo.svg b/appstore/alist/logo.svg
new file mode 100644
index 000000000..6926f6016
--- /dev/null
+++ b/appstore/alist/logo.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/appstore/ammds/1.6.13/.env b/appstore/ammds/1.6.14/.env
similarity index 100%
rename from appstore/ammds/1.6.13/.env
rename to appstore/ammds/1.6.14/.env
diff --git a/appstore/ammds/1.6.13/data.yml b/appstore/ammds/1.6.14/data.yml
similarity index 100%
rename from appstore/ammds/1.6.13/data.yml
rename to appstore/ammds/1.6.14/data.yml
diff --git a/appstore/ammds/1.6.13/docker-compose.yml b/appstore/ammds/1.6.14/docker-compose.yml
similarity index 96%
rename from appstore/ammds/1.6.13/docker-compose.yml
rename to appstore/ammds/1.6.14/docker-compose.yml
index d41913a08..2d8b94a1a 100644
--- a/appstore/ammds/1.6.13/docker-compose.yml
+++ b/appstore/ammds/1.6.14/docker-compose.yml
@@ -11,7 +11,7 @@ services:
- TZ=Asia/Shanghai
- NGINX_PORT=${PANEL_APP_PORT_HTTP:-8080}
- AMMDS_SERVER_PORT=${PANEL_APP_PORT_API:-9523}
- image: qyg2297248353/ammds:v1.6.13
+ image: qyg2297248353/ammds:v1.6.14
labels:
createdBy: Apps
network_mode: ${NETWORK_MODE:-host}
diff --git a/appstore/minio/2025-05-24/envs/default.env b/appstore/ammds/1.6.14/envs/default.env
similarity index 100%
rename from appstore/minio/2025-05-24/envs/default.env
rename to appstore/ammds/1.6.14/envs/default.env
diff --git a/appstore/minio/2025-05-24/envs/global.env b/appstore/ammds/1.6.14/envs/global.env
similarity index 100%
rename from appstore/minio/2025-05-24/envs/global.env
rename to appstore/ammds/1.6.14/envs/global.env
diff --git a/appstore/rsshub/2025-06-22/scripts/init.sh b/appstore/ammds/1.6.14/scripts/init.sh
similarity index 100%
rename from appstore/rsshub/2025-06-22/scripts/init.sh
rename to appstore/ammds/1.6.14/scripts/init.sh
diff --git a/appstore/minio/2025-05-24/scripts/uninstall.sh b/appstore/ammds/1.6.14/scripts/uninstall.sh
similarity index 100%
rename from appstore/minio/2025-05-24/scripts/uninstall.sh
rename to appstore/ammds/1.6.14/scripts/uninstall.sh
diff --git a/appstore/n8n/1.99.1/scripts/upgrade.sh b/appstore/ammds/1.6.14/scripts/upgrade.sh
similarity index 100%
rename from appstore/n8n/1.99.1/scripts/upgrade.sh
rename to appstore/ammds/1.6.14/scripts/upgrade.sh
diff --git a/appstore/casdoor/1.943.0/.env b/appstore/casdoor/1.945.0/.env
similarity index 100%
rename from appstore/casdoor/1.943.0/.env
rename to appstore/casdoor/1.945.0/.env
diff --git a/appstore/casdoor/1.943.0/config/init_data.json b/appstore/casdoor/1.945.0/config/init_data.json
similarity index 100%
rename from appstore/casdoor/1.943.0/config/init_data.json
rename to appstore/casdoor/1.945.0/config/init_data.json
diff --git a/appstore/casdoor/1.943.0/data.yml b/appstore/casdoor/1.945.0/data.yml
similarity index 100%
rename from appstore/casdoor/1.943.0/data.yml
rename to appstore/casdoor/1.945.0/data.yml
diff --git a/appstore/casdoor/1.943.0/docker-compose.yml b/appstore/casdoor/1.945.0/docker-compose.yml
similarity index 93%
rename from appstore/casdoor/1.943.0/docker-compose.yml
rename to appstore/casdoor/1.945.0/docker-compose.yml
index 87d45f531..922a43df6 100644
--- a/appstore/casdoor/1.943.0/docker-compose.yml
+++ b/appstore/casdoor/1.945.0/docker-compose.yml
@@ -14,7 +14,7 @@ services:
- verificationCodeTimeout=10
- appname=casdoor
- authState=casdoor
- image: casbin/casdoor:v1.943.0
+ image: casbin/casdoor:v1.945.0
labels:
createdBy: Apps
networks:
diff --git a/appstore/casdoor/1.943.0/envs/casdoor.env b/appstore/casdoor/1.945.0/envs/casdoor.env
similarity index 100%
rename from appstore/casdoor/1.943.0/envs/casdoor.env
rename to appstore/casdoor/1.945.0/envs/casdoor.env
diff --git a/appstore/n8n/1.99.1/envs/default.env b/appstore/casdoor/1.945.0/envs/default.env
similarity index 100%
rename from appstore/n8n/1.99.1/envs/default.env
rename to appstore/casdoor/1.945.0/envs/default.env
diff --git a/appstore/n8n/1.99.1/envs/global.env b/appstore/casdoor/1.945.0/envs/global.env
similarity index 100%
rename from appstore/n8n/1.99.1/envs/global.env
rename to appstore/casdoor/1.945.0/envs/global.env
diff --git a/appstore/casdoor/1.943.0/scripts/init.sh b/appstore/casdoor/1.945.0/scripts/init.sh
similarity index 100%
rename from appstore/casdoor/1.943.0/scripts/init.sh
rename to appstore/casdoor/1.945.0/scripts/init.sh
diff --git a/appstore/n8n/1.99.1/scripts/uninstall.sh b/appstore/casdoor/1.945.0/scripts/uninstall.sh
similarity index 100%
rename from appstore/n8n/1.99.1/scripts/uninstall.sh
rename to appstore/casdoor/1.945.0/scripts/uninstall.sh
diff --git a/appstore/casdoor/1.943.0/scripts/upgrade.sh b/appstore/casdoor/1.945.0/scripts/upgrade.sh
similarity index 100%
rename from appstore/casdoor/1.943.0/scripts/upgrade.sh
rename to appstore/casdoor/1.945.0/scripts/upgrade.sh
diff --git a/appstore/jproxy/3.4.4/.env b/appstore/jproxy/3.4.6/.env
similarity index 100%
rename from appstore/jproxy/3.4.4/.env
rename to appstore/jproxy/3.4.6/.env
diff --git a/appstore/jproxy/3.4.4/data.yml b/appstore/jproxy/3.4.6/data.yml
similarity index 100%
rename from appstore/jproxy/3.4.4/data.yml
rename to appstore/jproxy/3.4.6/data.yml
diff --git a/appstore/jproxy/3.4.4/docker-compose.yml b/appstore/jproxy/3.4.6/docker-compose.yml
similarity index 91%
rename from appstore/jproxy/3.4.4/docker-compose.yml
rename to appstore/jproxy/3.4.6/docker-compose.yml
index e258a4d22..ad3523889 100644
--- a/appstore/jproxy/3.4.4/docker-compose.yml
+++ b/appstore/jproxy/3.4.6/docker-compose.yml
@@ -11,7 +11,7 @@ services:
- PUID=0
- PGID=0
- TZ=Asia/Shanghai
- image: luckypuppy514/jproxy:v3.4.4
+ image: luckypuppy514/jproxy:v3.4.6
labels:
createdBy: Apps
networks:
diff --git a/appstore/rsshub/2025-06-22/envs/default.env b/appstore/jproxy/3.4.6/envs/default.env
similarity index 100%
rename from appstore/rsshub/2025-06-22/envs/default.env
rename to appstore/jproxy/3.4.6/envs/default.env
diff --git a/appstore/rsshub/2025-06-22/envs/global.env b/appstore/jproxy/3.4.6/envs/global.env
similarity index 100%
rename from appstore/rsshub/2025-06-22/envs/global.env
rename to appstore/jproxy/3.4.6/envs/global.env
diff --git a/appstore/rsshub/2025-06-22/scripts/upgrade.sh b/appstore/jproxy/3.4.6/scripts/init.sh
similarity index 100%
rename from appstore/rsshub/2025-06-22/scripts/upgrade.sh
rename to appstore/jproxy/3.4.6/scripts/init.sh
diff --git a/appstore/rsshub/2025-06-22/scripts/uninstall.sh b/appstore/jproxy/3.4.6/scripts/uninstall.sh
similarity index 100%
rename from appstore/rsshub/2025-06-22/scripts/uninstall.sh
rename to appstore/jproxy/3.4.6/scripts/uninstall.sh
diff --git a/appstore/jproxy/3.4.6/scripts/upgrade.sh b/appstore/jproxy/3.4.6/scripts/upgrade.sh
new file mode 100644
index 000000000..07fb8c3fe
--- /dev/null
+++ b/appstore/jproxy/3.4.6/scripts/upgrade.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ # setup-1 add default values
+ CURRENT_DIR=$(pwd)
+ sed -i '/^ENV_FILE=/d' .env
+ sed -i '/^GLOBAL_ENV_FILE=/d' .env
+ echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
+ echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/appstore/minio/2025-05-24/.env b/appstore/minio/2025-06-13/.env
similarity index 100%
rename from appstore/minio/2025-05-24/.env
rename to appstore/minio/2025-06-13/.env
diff --git a/appstore/minio/2025-05-24/data.yml b/appstore/minio/2025-06-13/data.yml
similarity index 100%
rename from appstore/minio/2025-05-24/data.yml
rename to appstore/minio/2025-06-13/data.yml
diff --git a/appstore/minio/2025-05-24/docker-compose.yml b/appstore/minio/2025-06-13/docker-compose.yml
similarity index 93%
rename from appstore/minio/2025-05-24/docker-compose.yml
rename to appstore/minio/2025-06-13/docker-compose.yml
index 0bd211ea1..b8ee979c9 100644
--- a/appstore/minio/2025-05-24/docker-compose.yml
+++ b/appstore/minio/2025-06-13/docker-compose.yml
@@ -15,7 +15,7 @@ services:
- MINIO_BROWSER_REDIRECT=true
extra_hosts:
- ${MINIO_SERVER_HOST:-localhost}:127.0.0.1
- image: minio/minio:RELEASE.2025-05-24T17-08-30Z
+ image: minio/minio:RELEASE.2025-06-13T11-33-47Z
labels:
createdBy: Apps
logging:
diff --git a/appstore/minio/2025-06-13/envs/default.env b/appstore/minio/2025-06-13/envs/default.env
new file mode 100644
index 000000000..cd05f46e6
--- /dev/null
+++ b/appstore/minio/2025-06-13/envs/default.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+ENV_FILE=.env
diff --git a/appstore/minio/2025-06-13/envs/global.env b/appstore/minio/2025-06-13/envs/global.env
new file mode 100644
index 000000000..e10989fe4
--- /dev/null
+++ b/appstore/minio/2025-06-13/envs/global.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+TZ=Asia/Shanghai
diff --git a/appstore/minio/2025-06-13/scripts/init.sh b/appstore/minio/2025-06-13/scripts/init.sh
new file mode 100644
index 000000000..07fb8c3fe
--- /dev/null
+++ b/appstore/minio/2025-06-13/scripts/init.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ # setup-1 add default values
+ CURRENT_DIR=$(pwd)
+ sed -i '/^ENV_FILE=/d' .env
+ sed -i '/^GLOBAL_ENV_FILE=/d' .env
+ echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
+ echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/appstore/minio/2025-06-13/scripts/uninstall.sh b/appstore/minio/2025-06-13/scripts/uninstall.sh
new file mode 100644
index 000000000..c86c4fbca
--- /dev/null
+++ b/appstore/minio/2025-06-13/scripts/uninstall.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/appstore/minio/2025-06-13/scripts/upgrade.sh b/appstore/minio/2025-06-13/scripts/upgrade.sh
new file mode 100644
index 000000000..07fb8c3fe
--- /dev/null
+++ b/appstore/minio/2025-06-13/scripts/upgrade.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ # setup-1 add default values
+ CURRENT_DIR=$(pwd)
+ sed -i '/^ENV_FILE=/d' .env
+ sed -i '/^GLOBAL_ENV_FILE=/d' .env
+ echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
+ echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/appstore/n8n/1.99.1/.env b/appstore/n8n/1.100.0/.env
similarity index 100%
rename from appstore/n8n/1.99.1/.env
rename to appstore/n8n/1.100.0/.env
diff --git a/appstore/n8n/1.99.1/data.yml b/appstore/n8n/1.100.0/data.yml
similarity index 100%
rename from appstore/n8n/1.99.1/data.yml
rename to appstore/n8n/1.100.0/data.yml
diff --git a/appstore/n8n/1.99.1/docker-compose.yml b/appstore/n8n/1.100.0/docker-compose.yml
similarity index 94%
rename from appstore/n8n/1.99.1/docker-compose.yml
rename to appstore/n8n/1.100.0/docker-compose.yml
index 0b27fcaab..acafe3446 100644
--- a/appstore/n8n/1.99.1/docker-compose.yml
+++ b/appstore/n8n/1.100.0/docker-compose.yml
@@ -14,7 +14,7 @@ services:
- N8N_PROTOCOL=http
- N8N_DIAGNOSTICS_ENABLED=false
- N8N_SECURE_COOKIE=false
- image: n8nio/n8n:1.99.1
+ image: n8nio/n8n:1.100.0
labels:
createdBy: Apps
networks:
diff --git a/appstore/n8n/1.100.0/envs/default.env b/appstore/n8n/1.100.0/envs/default.env
new file mode 100644
index 000000000..cd05f46e6
--- /dev/null
+++ b/appstore/n8n/1.100.0/envs/default.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+ENV_FILE=.env
diff --git a/appstore/n8n/1.100.0/envs/global.env b/appstore/n8n/1.100.0/envs/global.env
new file mode 100644
index 000000000..e10989fe4
--- /dev/null
+++ b/appstore/n8n/1.100.0/envs/global.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+TZ=Asia/Shanghai
diff --git a/appstore/n8n/1.99.1/scripts/init.sh b/appstore/n8n/1.100.0/scripts/init.sh
similarity index 100%
rename from appstore/n8n/1.99.1/scripts/init.sh
rename to appstore/n8n/1.100.0/scripts/init.sh
diff --git a/appstore/n8n/1.100.0/scripts/uninstall.sh b/appstore/n8n/1.100.0/scripts/uninstall.sh
new file mode 100644
index 000000000..c86c4fbca
--- /dev/null
+++ b/appstore/n8n/1.100.0/scripts/uninstall.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/appstore/n8n/1.100.0/scripts/upgrade.sh b/appstore/n8n/1.100.0/scripts/upgrade.sh
new file mode 100644
index 000000000..07fb8c3fe
--- /dev/null
+++ b/appstore/n8n/1.100.0/scripts/upgrade.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ # setup-1 add default values
+ CURRENT_DIR=$(pwd)
+ sed -i '/^ENV_FILE=/d' .env
+ sed -i '/^GLOBAL_ENV_FILE=/d' .env
+ echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
+ echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/appstore/rsshub/2025-06-22/.env b/appstore/rsshub/2025-06-23/.env
similarity index 100%
rename from appstore/rsshub/2025-06-22/.env
rename to appstore/rsshub/2025-06-23/.env
diff --git a/appstore/rsshub/2025-06-22/data.yml b/appstore/rsshub/2025-06-23/data.yml
similarity index 100%
rename from appstore/rsshub/2025-06-22/data.yml
rename to appstore/rsshub/2025-06-23/data.yml
diff --git a/appstore/rsshub/2025-06-22/docker-compose.yml b/appstore/rsshub/2025-06-23/docker-compose.yml
similarity index 97%
rename from appstore/rsshub/2025-06-22/docker-compose.yml
rename to appstore/rsshub/2025-06-23/docker-compose.yml
index eb627322a..c07f9dc13 100644
--- a/appstore/rsshub/2025-06-22/docker-compose.yml
+++ b/appstore/rsshub/2025-06-23/docker-compose.yml
@@ -57,7 +57,7 @@ services:
- -f
- http://localhost:1200/healthz?key=${ACCESS_KEY}
timeout: 10s
- image: diygod/rsshub:2025-06-22
+ image: diygod/rsshub:2025-06-23
labels:
createdBy: Apps
networks:
diff --git a/appstore/rsshub/2025-06-23/envs/default.env b/appstore/rsshub/2025-06-23/envs/default.env
new file mode 100644
index 000000000..cd05f46e6
--- /dev/null
+++ b/appstore/rsshub/2025-06-23/envs/default.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+ENV_FILE=.env
diff --git a/appstore/rsshub/2025-06-23/envs/global.env b/appstore/rsshub/2025-06-23/envs/global.env
new file mode 100644
index 000000000..e10989fe4
--- /dev/null
+++ b/appstore/rsshub/2025-06-23/envs/global.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+TZ=Asia/Shanghai
diff --git a/appstore/rsshub/2025-06-23/scripts/init.sh b/appstore/rsshub/2025-06-23/scripts/init.sh
new file mode 100644
index 000000000..07fb8c3fe
--- /dev/null
+++ b/appstore/rsshub/2025-06-23/scripts/init.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ # setup-1 add default values
+ CURRENT_DIR=$(pwd)
+ sed -i '/^ENV_FILE=/d' .env
+ sed -i '/^GLOBAL_ENV_FILE=/d' .env
+ echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
+ echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/appstore/rsshub/2025-06-23/scripts/uninstall.sh b/appstore/rsshub/2025-06-23/scripts/uninstall.sh
new file mode 100644
index 000000000..c86c4fbca
--- /dev/null
+++ b/appstore/rsshub/2025-06-23/scripts/uninstall.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/appstore/rsshub/2025-06-23/scripts/upgrade.sh b/appstore/rsshub/2025-06-23/scripts/upgrade.sh
new file mode 100644
index 000000000..07fb8c3fe
--- /dev/null
+++ b/appstore/rsshub/2025-06-23/scripts/upgrade.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+if [ -f .env ]; then
+ source .env
+
+ # setup-1 add default values
+ CURRENT_DIR=$(pwd)
+ sed -i '/^ENV_FILE=/d' .env
+ sed -i '/^GLOBAL_ENV_FILE=/d' .env
+ echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
+ echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
+
+ echo "Check Finish."
+
+else
+ echo "Error: .env file not found."
+fi
diff --git a/dockge/alist-aria2_4_0_2/.env b/dockge/alist-aria2_4_0_2/.env
new file mode 100644
index 000000000..c573106b5
--- /dev/null
+++ b/dockge/alist-aria2_4_0_2/.env
@@ -0,0 +1,30 @@
+# 数据持久化路径 [必填]
+OPENLIST_ROOT_PATH=/home/openlist
+
+# WebUI 端口 [必填]
+PANEL_APP_PORT_HTTP=5244
+
+# 加密密钥
+JWT_SECRET=
+
+# 站点 URL
+SITE_URL=
+
+# 登录过期时间 (小时) [必填]
+TOKEN_EXPIRES_IN=48
+
+# 延时启动 (秒) [必填]
+DELAYED_START=0
+
+# 最大连接数 [必填]
+max_connections=0
+
+# 自定义挂载目录 1
+CUSTOM_MOUNT_DIRECTORY_1=
+
+# 自定义挂载目录 2
+CUSTOM_MOUNT_DIRECTORY_2=
+
+# 自定义挂载目录 3
+CUSTOM_MOUNT_DIRECTORY_3=
+
diff --git a/dockge/alist-aria2_4_0_2/docker-compose.yml b/dockge/alist-aria2_4_0_2/docker-compose.yml
new file mode 100644
index 000000000..d11a2d481
--- /dev/null
+++ b/dockge/alist-aria2_4_0_2/docker-compose.yml
@@ -0,0 +1,27 @@
+networks:
+ 1panel-network:
+ external: true
+services:
+ openlist:
+ container_name: alist-aria2
+ env_file:
+ - ./envs/global.env
+ - .env
+ environment:
+ - PUID=0
+ - PGID=0
+ - UMASK=022
+ - FORCE=false
+ image: openlistteam/openlist:v4.0.2-aria2
+ labels:
+ createdBy: Apps
+ networks:
+ - 1panel-network
+ ports:
+ - ${PANEL_APP_PORT_HTTP}:5244
+ restart: always
+ volumes:
+ - ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
+ - ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
+ - ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
+ - ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
diff --git a/dockge/alist-aria2_4_0_2/envs/default.env b/dockge/alist-aria2_4_0_2/envs/default.env
new file mode 100644
index 000000000..cd05f46e6
--- /dev/null
+++ b/dockge/alist-aria2_4_0_2/envs/default.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+ENV_FILE=.env
diff --git a/dockge/alist-aria2_4_0_2/envs/global.env b/dockge/alist-aria2_4_0_2/envs/global.env
new file mode 100644
index 000000000..e10989fe4
--- /dev/null
+++ b/dockge/alist-aria2_4_0_2/envs/global.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+TZ=Asia/Shanghai
diff --git a/dockge/alist-ffmpeg_4_0_2/.env b/dockge/alist-ffmpeg_4_0_2/.env
new file mode 100644
index 000000000..c573106b5
--- /dev/null
+++ b/dockge/alist-ffmpeg_4_0_2/.env
@@ -0,0 +1,30 @@
+# 数据持久化路径 [必填]
+OPENLIST_ROOT_PATH=/home/openlist
+
+# WebUI 端口 [必填]
+PANEL_APP_PORT_HTTP=5244
+
+# 加密密钥
+JWT_SECRET=
+
+# 站点 URL
+SITE_URL=
+
+# 登录过期时间 (小时) [必填]
+TOKEN_EXPIRES_IN=48
+
+# 延时启动 (秒) [必填]
+DELAYED_START=0
+
+# 最大连接数 [必填]
+max_connections=0
+
+# 自定义挂载目录 1
+CUSTOM_MOUNT_DIRECTORY_1=
+
+# 自定义挂载目录 2
+CUSTOM_MOUNT_DIRECTORY_2=
+
+# 自定义挂载目录 3
+CUSTOM_MOUNT_DIRECTORY_3=
+
diff --git a/dockge/alist-ffmpeg_4_0_2/docker-compose.yml b/dockge/alist-ffmpeg_4_0_2/docker-compose.yml
new file mode 100644
index 000000000..ded9a5b7e
--- /dev/null
+++ b/dockge/alist-ffmpeg_4_0_2/docker-compose.yml
@@ -0,0 +1,27 @@
+networks:
+ 1panel-network:
+ external: true
+services:
+ openlist:
+ container_name: alist-ffmpeg
+ env_file:
+ - ./envs/global.env
+ - .env
+ environment:
+ - PUID=0
+ - PGID=0
+ - UMASK=022
+ - FORCE=false
+ image: openlistteam/openlist:v4.0.2-ffmpeg
+ labels:
+ createdBy: Apps
+ networks:
+ - 1panel-network
+ ports:
+ - ${PANEL_APP_PORT_HTTP}:5244
+ restart: always
+ volumes:
+ - ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
+ - ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
+ - ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
+ - ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
diff --git a/dockge/alist-ffmpeg_4_0_2/envs/default.env b/dockge/alist-ffmpeg_4_0_2/envs/default.env
new file mode 100644
index 000000000..cd05f46e6
--- /dev/null
+++ b/dockge/alist-ffmpeg_4_0_2/envs/default.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+ENV_FILE=.env
diff --git a/dockge/alist-ffmpeg_4_0_2/envs/global.env b/dockge/alist-ffmpeg_4_0_2/envs/global.env
new file mode 100644
index 000000000..e10989fe4
--- /dev/null
+++ b/dockge/alist-ffmpeg_4_0_2/envs/global.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+TZ=Asia/Shanghai
diff --git a/dockge/alist_4_0_2/.env b/dockge/alist_4_0_2/.env
new file mode 100644
index 000000000..c573106b5
--- /dev/null
+++ b/dockge/alist_4_0_2/.env
@@ -0,0 +1,30 @@
+# 数据持久化路径 [必填]
+OPENLIST_ROOT_PATH=/home/openlist
+
+# WebUI 端口 [必填]
+PANEL_APP_PORT_HTTP=5244
+
+# 加密密钥
+JWT_SECRET=
+
+# 站点 URL
+SITE_URL=
+
+# 登录过期时间 (小时) [必填]
+TOKEN_EXPIRES_IN=48
+
+# 延时启动 (秒) [必填]
+DELAYED_START=0
+
+# 最大连接数 [必填]
+max_connections=0
+
+# 自定义挂载目录 1
+CUSTOM_MOUNT_DIRECTORY_1=
+
+# 自定义挂载目录 2
+CUSTOM_MOUNT_DIRECTORY_2=
+
+# 自定义挂载目录 3
+CUSTOM_MOUNT_DIRECTORY_3=
+
diff --git a/dockge/alist_4_0_2/docker-compose.yml b/dockge/alist_4_0_2/docker-compose.yml
new file mode 100644
index 000000000..8099cd02f
--- /dev/null
+++ b/dockge/alist_4_0_2/docker-compose.yml
@@ -0,0 +1,27 @@
+networks:
+ 1panel-network:
+ external: true
+services:
+ openlist:
+ container_name: alist
+ env_file:
+ - ./envs/global.env
+ - .env
+ environment:
+ - PUID=0
+ - PGID=0
+ - UMASK=022
+ - FORCE=false
+ image: openlistteam/openlist:v4.0.2
+ labels:
+ createdBy: Apps
+ networks:
+ - 1panel-network
+ ports:
+ - ${PANEL_APP_PORT_HTTP}:5244
+ restart: always
+ volumes:
+ - ${OPENLIST_ROOT_PATH}/data:/opt/openlist/data
+ - ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
+ - ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
+ - ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}
diff --git a/dockge/alist_4_0_2/envs/default.env b/dockge/alist_4_0_2/envs/default.env
new file mode 100644
index 000000000..cd05f46e6
--- /dev/null
+++ b/dockge/alist_4_0_2/envs/default.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+ENV_FILE=.env
diff --git a/dockge/alist_4_0_2/envs/global.env b/dockge/alist_4_0_2/envs/global.env
new file mode 100644
index 000000000..e10989fe4
--- /dev/null
+++ b/dockge/alist_4_0_2/envs/global.env
@@ -0,0 +1,2 @@
+# copyright© 2024 XinJiang Ms Studio
+TZ=Asia/Shanghai
diff --git a/dockge/ammds/docker-compose.yml b/dockge/ammds/docker-compose.yml
index d41913a08..2d8b94a1a 100644
--- a/dockge/ammds/docker-compose.yml
+++ b/dockge/ammds/docker-compose.yml
@@ -11,7 +11,7 @@ services:
- TZ=Asia/Shanghai
- NGINX_PORT=${PANEL_APP_PORT_HTTP:-8080}
- AMMDS_SERVER_PORT=${PANEL_APP_PORT_API:-9523}
- image: qyg2297248353/ammds:v1.6.13
+ image: qyg2297248353/ammds:v1.6.14
labels:
createdBy: Apps
network_mode: ${NETWORK_MODE:-host}
diff --git a/dockge/casdoor/docker-compose.yml b/dockge/casdoor/docker-compose.yml
index 87d45f531..922a43df6 100644
--- a/dockge/casdoor/docker-compose.yml
+++ b/dockge/casdoor/docker-compose.yml
@@ -14,7 +14,7 @@ services:
- verificationCodeTimeout=10
- appname=casdoor
- authState=casdoor
- image: casbin/casdoor:v1.943.0
+ image: casbin/casdoor:v1.945.0
labels:
createdBy: Apps
networks:
diff --git a/dockge/jproxy/docker-compose.yml b/dockge/jproxy/docker-compose.yml
index e258a4d22..ad3523889 100644
--- a/dockge/jproxy/docker-compose.yml
+++ b/dockge/jproxy/docker-compose.yml
@@ -11,7 +11,7 @@ services:
- PUID=0
- PGID=0
- TZ=Asia/Shanghai
- image: luckypuppy514/jproxy:v3.4.4
+ image: luckypuppy514/jproxy:v3.4.6
labels:
createdBy: Apps
networks:
diff --git a/dockge/minio/docker-compose.yml b/dockge/minio/docker-compose.yml
index 0bd211ea1..b8ee979c9 100644
--- a/dockge/minio/docker-compose.yml
+++ b/dockge/minio/docker-compose.yml
@@ -15,7 +15,7 @@ services:
- MINIO_BROWSER_REDIRECT=true
extra_hosts:
- ${MINIO_SERVER_HOST:-localhost}:127.0.0.1
- image: minio/minio:RELEASE.2025-05-24T17-08-30Z
+ image: minio/minio:RELEASE.2025-06-13T11-33-47Z
labels:
createdBy: Apps
logging:
diff --git a/dockge/n8n/docker-compose.yml b/dockge/n8n/docker-compose.yml
index 0b27fcaab..acafe3446 100644
--- a/dockge/n8n/docker-compose.yml
+++ b/dockge/n8n/docker-compose.yml
@@ -14,7 +14,7 @@ services:
- N8N_PROTOCOL=http
- N8N_DIAGNOSTICS_ENABLED=false
- N8N_SECURE_COOKIE=false
- image: n8nio/n8n:1.99.1
+ image: n8nio/n8n:1.100.0
labels:
createdBy: Apps
networks:
diff --git a/dockge/rsshub/docker-compose.yml b/dockge/rsshub/docker-compose.yml
index eb627322a..c07f9dc13 100644
--- a/dockge/rsshub/docker-compose.yml
+++ b/dockge/rsshub/docker-compose.yml
@@ -57,7 +57,7 @@ services:
- -f
- http://localhost:1200/healthz?key=${ACCESS_KEY}
timeout: 10s
- image: diygod/rsshub:2025-06-22
+ image: diygod/rsshub:2025-06-23
labels:
createdBy: Apps
networks: