diff --git a/apps/ALS/metadata/logo.png b/apps/ALS/metadata/logo.png
deleted file mode 100644
index 1eab3a47..00000000
Binary files a/apps/ALS/metadata/logo.png and /dev/null differ
diff --git a/apps/ALS/versions/latest/README.md b/apps/ALS/versions/latest/README.md
deleted file mode 100644
index 59960883..00000000
--- a/apps/ALS/versions/latest/README.md
+++ /dev/null
@@ -1,52 +0,0 @@
-[![docker image build](https://github.com/wikihost-opensource/als/actions/workflows/docker-image.yml/badge.svg)](https://github.com/wikihost-opensource/als/actions/workflows/docker-image.yml)
-
-# ALS - Another Looking-glass Server
-
-## Quick start
-```
-docker run -d --name looking-glass --restart always --network host wikihostinc/looking-glass-server
-```
-
-[DEMO](http://lg.hk1-bgp.hkg.50network.com/)
-
-## Host Requirements
- - Can run docker (yes, only docker is required)
-
-## Image Environment Variables
-| Key | Example | Default | Description |
-| ------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------- | --------------------------------------------------------------------------------------- |
-| LISTEN_IP | 127.0.0.1 | (all ip) | which IP address will be listen use |
-| HTTP_PORT | 80 | 80 | which HTTP port should use |
-| SPEEDTEST_FILE_LIST | 100MB 1GB | 1MB 10MB 100MB 1GB | size of static test files, separate with space |
-| LOCATION | "this is location" | (from maxmind database, ip via PUBLIC_IPV4 or PUBLIC_IPV6) | location string |
-| MAXMIND_KEY | THE_KEY | (empty) | about more https://dev.maxmind.com/geoip/geolite2-free-geolocation-data |
-| PUBLIC_IPV4 | 1.1.1.1 | (fetch from http://ifconfig.co) | The IPv4 address of the server |
-| PUBLIC_IPV6 | fe80::1 | (fetch from http://ifconfig.co) | The IPv6 address of the server |
-| DISPLAY_TRAFFIC | true | true | Toggle the streaming traffic graph |
-| ENABLE_SPEEDTEST | true | true | Toggle the speedtest feature |
-| UTILITIES_PING | true | true | Toggle the ping feature |
-| UTILITIES_SPEEDTESTDOTNET | true | true | Toggle the speedtest.net feature |
-| UTILITIES_FAKESHELL | true | true | Toggle the HTML Shell feature |
-| UTILITIES_IPERF3 | true | true | Toggle the iperf3 feature |
-| UTILITIES_IPERF3_PORT_MIN | 30000 | 30000 | iperf3 listen port range - from |
-| UTILITIES_IPERF3_PORT_MAX | 31000 | 31000 | iperf3 listen port range - to |
-| SPONSOR_MESSAGE | "Test message" or "/tmp/als_readme.md" or "http://some_host/114514.md" | '' | Show server sponsor message (support markdown file, required mapping file to container) |
-
-
-## Features
-- [x] HTML 5 Speed Test
-- [x] Ping - IPv4
-- [x] iPerf3 server
-- [x] Streaming traffic graph
-- [x] Speedtest.net Client
-- [x] Online shell box (limited commands)
-
-## Thanks to
-https://github.com/librespeed/speedtest
-
-## License
-
-Code is licensed under MIT Public License.
-
-* If you wish to support my efforts, keep the "Powered by LookingGlass" link intact.
-
diff --git a/apps/ALS/versions/latest/config.json b/apps/ALS/versions/latest/config.json
deleted file mode 100644
index 930d9243..00000000
--- a/apps/ALS/versions/latest/config.json
+++ /dev/null
@@ -1,15 +0,0 @@
-
-{
- "formFields": [
- {
- "type": "number",
- "labelZh": "网页端口",
- "labelEn": "WebUI Port",
- "required": true,
- "default": 20080,
- "rule": "paramPort",
- "envKey": "PANEL_APP_PORT_HTTP",
- "edit": true
- }
- ]
-}
diff --git a/apps/ALS/versions/latest/docker-compose.yml b/apps/ALS/versions/latest/docker-compose.yml
deleted file mode 100644
index f6163717..00000000
--- a/apps/ALS/versions/latest/docker-compose.yml
+++ /dev/null
@@ -1,12 +0,0 @@
-version: "3"
-services:
- als:
- container_name: ${CONTAINER_NAME}
- restart: unless-stopped
- network_mode: "host"
- environment:
- - HTTP_PORT=${PANEL_APP_PORT_HTTP}
- image: wikihostinc/looking-glass-server
- labels:
- createdBy: "Apps"
-
diff --git a/apps/alist/versions/3.16.0/config.json b/apps/alist/versions/3.16.0/config.json
deleted file mode 100644
index 9488b489..00000000
--- a/apps/alist/versions/3.16.0/config.json
+++ /dev/null
@@ -1,41 +0,0 @@
-
-{
- "formFields": [
- {
- "type": "number",
- "labelZh": "网页端口",
- "labelEn": "WebUI Port",
- "required": true,
- "default": 5244,
- "rule": "paramPort",
- "envKey": "PANEL_APP_PORT_HTTP",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "数据文件夹路径",
- "labelEn": "Data folder path",
- "required": true,
- "default": "./data/data",
- "envKey": "DATA_PATH",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "挂载文件夹路径",
- "labelEn": "Mount folder path",
- "required": true,
- "default": "./data/mnt",
- "envKey": "MOUNT_PATH",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "管理员账户密码获取:容器终端输入./alist admin",
- "labelEn": "Administrator account password retrieval: container terminal enter . /alist admin",
- "required": false,
- "default": "这是一个提示/This is a tip",
- "edit": false
- }
- ]
-}
diff --git a/apps/alist/versions/3.16.0/README.md b/apps/alist/versions/3.16.3/README.md
similarity index 100%
rename from apps/alist/versions/3.16.0/README.md
rename to apps/alist/versions/3.16.3/README.md
diff --git a/apps/alist/versions/3.16.3/config.json b/apps/alist/versions/3.16.3/config.json
new file mode 100644
index 00000000..fb0a3bbf
--- /dev/null
+++ b/apps/alist/versions/3.16.3/config.json
@@ -0,0 +1,33 @@
+
+{
+ "formFields": [
+ {
+ "type": "number",
+ "labelZh": "网页端口",
+ "labelEn": "WebUI Port",
+ "required": true,
+ "default": 5244,
+ "rule": "paramPort",
+ "envKey": "PANEL_APP_PORT_HTTP",
+ "edit": true
+ },
+ {
+ "type": "text",
+ "labelZh": "数据文件夹路径",
+ "labelEn": "Data folder path",
+ "required": true,
+ "default": "./data/data",
+ "envKey": "DATA_PATH",
+ "edit": true
+ },
+ {
+ "type": "text",
+ "labelZh": "挂载文件夹路径",
+ "labelEn": "Mount folder path",
+ "required": true,
+ "default": "./data/mnt",
+ "envKey": "MOUNT_PATH",
+ "edit": true
+ }
+ ]
+}
diff --git a/apps/alist/versions/3.16.0/data/data/.gitkeep b/apps/alist/versions/3.16.3/data/data/.gitkeep
similarity index 100%
rename from apps/alist/versions/3.16.0/data/data/.gitkeep
rename to apps/alist/versions/3.16.3/data/data/.gitkeep
diff --git a/apps/alist/versions/3.16.0/data/mnt/.gitkeep b/apps/alist/versions/3.16.3/data/mnt/.gitkeep
similarity index 100%
rename from apps/alist/versions/3.16.0/data/mnt/.gitkeep
rename to apps/alist/versions/3.16.3/data/mnt/.gitkeep
diff --git a/apps/alist/versions/3.16.0/docker-compose.yml b/apps/alist/versions/3.16.3/docker-compose.yml
similarity index 93%
rename from apps/alist/versions/3.16.0/docker-compose.yml
rename to apps/alist/versions/3.16.3/docker-compose.yml
index 698d32e4..1b137c1b 100644
--- a/apps/alist/versions/3.16.0/docker-compose.yml
+++ b/apps/alist/versions/3.16.3/docker-compose.yml
@@ -14,7 +14,7 @@ services:
- PUID=0
- PGID=0
- UMASK=022
- image: xhofe/alist:v3.16.0
+ image: xhofe/alist:v3.16.3
labels:
createdBy: "Apps"
diff --git a/apps/alist/versions/latest/README.md b/apps/alist/versions/latest/README.md
deleted file mode 100644
index 8520b49f..00000000
--- a/apps/alist/versions/latest/README.md
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
🗂一个支持多存储的文件列表程序,使用 Gin 和 Solidjs。
-
-
-
-
----
-
-[English](./README.md) | 中文 | [Contributing](./CONTRIBUTING.md) | [CODE_OF_CONDUCT](./CODE_OF_CONDUCT.md)
-
-## 功能
-
-- [x] 多种存储
- - [x] 本地存储
- - [x] [阿里云盘](https://www.aliyundrive.com/)
- - [x] OneDrive / Sharepoint([国际版](https://www.office.com/), [世纪互联](https://portal.partner.microsoftonline.cn),de,us)
- - [x] [天翼云盘](https://cloud.189.cn) (个人云, 家庭云)
- - [x] [GoogleDrive](https://drive.google.com/)
- - [x] [123云盘](https://www.123pan.com/)
- - [x] FTP / SFTP
- - [x] [PikPak](https://www.mypikpak.com/)
- - [x] [S3](https://aws.amazon.com/cn/s3/)
- - [x] [Seafile](https://seafile.com/)
- - [x] [又拍云对象存储](https://www.upyun.com/products/file-storage)
- - [x] WebDav(支持无API的OneDrive/SharePoint)
- - [x] Teambition([中国](https://www.teambition.com/ ),[国际](https://us.teambition.com/ ))
- - [x] [分秒帧](https://www.mediatrack.cn/)
- - [x] [和彩云](https://yun.139.com/) (个人云, 家庭云)
- - [x] [Yandex.Disk](https://disk.yandex.com/)
- - [x] [百度网盘](http://pan.baidu.com/)
- - [x] [夸克网盘](https://pan.quark.cn)
- - [x] [迅雷网盘](https://pan.xunlei.com)
- - [x] [蓝奏云](https://www.lanzou.com/)
- - [x] [阿里云盘分享](https://www.aliyundrive.com/)
- - [x] [谷歌相册](https://photos.google.com/)
- - [x] [Mega.nz](https://mega.nz)
- - [x] [一刻相册](https://photo.baidu.com/)
- - [x] SMB
- - [x] [115](https://115.com/)
- - [X] Cloudreve
-- [x] 部署方便,开箱即用
-- [x] 文件预览(PDF、markdown、代码、纯文本……)
-- [x] 画廊模式下的图像预览
-- [x] 视频和音频预览,支持歌词和字幕
-- [x] Office 文档预览(docx、pptx、xlsx、...)
-- [x] `README.md` 预览渲染
-- [x] 文件永久链接复制和直接文件下载
-- [x] 黑暗模式
-- [x] 国际化
-- [x] 受保护的路由(密码保护和身份验证)
-- [x] WebDav (具体见 https://alist.nn.ci/zh/guide/webdav.html)
-- [x] [Docker 部署](https://hub.docker.com/r/xhofe/alist)
-- [x] Cloudflare workers 中转
-- [x] 文件/文件夹打包下载
-- [x] 网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
-- [x] 离线下载
-- [x] 跨存储复制文件
-
-## 文档
-
-
-
-## Demo
-
-
-
-## 讨论
-
-一般问题请到[讨论论坛](https://github.com/Xhofe/alist/discussions) ,**issue仅针对错误报告和功能请求。**
-
-## 赞助
-
-AList 是一个开源软件,如果你碰巧喜欢这个项目,并希望我继续下去,请考虑赞助我或提供一个单一的捐款!感谢所有的爱和支持:https://alist.nn.ci/zh/guide/sponsor.html
-
-### 特别赞助
-
-- [找资源 - 阿里云盘资源搜索引擎](https://zhaoziyuan.la/)
-- [KinhDown 百度云盘不限速下载!永久免费!已稳定运行3年!非常可靠!Q群 -> 786799372](https://kinhdown.com)
-- [JetBrains: Essential tools for software developers and teams](https://www.jetbrains.com/)
-
-## 贡献者
-
-Thanks goes to these wonderful people:
-
-[![Contributors](http://contributors.nn.ci/api?repo=alist-org/alist&repo=alist-org/alist-web&repo=alist-org/docs)](https://github.com/alist-org/alist/graphs/contributors)
-
-## 许可
-
-`AList` 是在 AGPL-3.0 许可下许可的开源软件。
-
-## 免责声明
-- 本程序为免费开源项目,旨在分享网盘文件,方便下载以及学习golang,使用时请遵守相关法律法规,请勿滥用;
-- 本程序通过调用官方sdk/接口实现,无破坏官方接口行为;
-- 本程序仅做302重定向/流量转发,不拦截、存储、篡改任何用户数据;
-- 在使用本程序之前,你应了解并承担相应的风险,包括但不限于账号被ban,下载限速等,与本程序无关;
-- 如有侵权,请通过[邮件](mailto:i@nn.ci)与我联系,会及时处理。
-
----
-
-> [@博客](https://nn.ci/) · [@GitHub](https://github.com/Xhofe) · [@Telegram群](https://t.me/alist_chat) · [@Discord](https://discord.gg/F4ymsH4xv2)
-
diff --git a/apps/alist/versions/latest/config.json b/apps/alist/versions/latest/config.json
deleted file mode 100644
index 9488b489..00000000
--- a/apps/alist/versions/latest/config.json
+++ /dev/null
@@ -1,41 +0,0 @@
-
-{
- "formFields": [
- {
- "type": "number",
- "labelZh": "网页端口",
- "labelEn": "WebUI Port",
- "required": true,
- "default": 5244,
- "rule": "paramPort",
- "envKey": "PANEL_APP_PORT_HTTP",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "数据文件夹路径",
- "labelEn": "Data folder path",
- "required": true,
- "default": "./data/data",
- "envKey": "DATA_PATH",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "挂载文件夹路径",
- "labelEn": "Mount folder path",
- "required": true,
- "default": "./data/mnt",
- "envKey": "MOUNT_PATH",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "管理员账户密码获取:容器终端输入./alist admin",
- "labelEn": "Administrator account password retrieval: container terminal enter . /alist admin",
- "required": false,
- "default": "这是一个提示/This is a tip",
- "edit": false
- }
- ]
-}
diff --git a/apps/alist/versions/latest/data/data/.gitkeep b/apps/alist/versions/latest/data/data/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/apps/alist/versions/latest/data/mnt/.gitkeep b/apps/alist/versions/latest/data/mnt/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/apps/alist/versions/latest/docker-compose.yml b/apps/alist/versions/latest/docker-compose.yml
deleted file mode 100644
index e4983778..00000000
--- a/apps/alist/versions/latest/docker-compose.yml
+++ /dev/null
@@ -1,24 +0,0 @@
-version: '3'
-services:
- alist:
- container_name: ${CONTAINER_NAME}
- restart: unless-stopped
- networks:
- - 1panel-network
- ports:
- - "${PANEL_APP_PORT_HTTP}:5244"
- volumes:
- - "${DATA_PATH}:/opt/alist/data"
- - "${MOUNT_PATH}:/mnt/data"
- environment:
- - PUID=0
- - PGID=0
- - UMASK=022
- image: xhofe/alist:latest
- labels:
- createdBy: "Apps"
-
-networks:
- 1panel-network:
- external: true
-
diff --git a/apps/alistv2/metadata/app.json b/apps/alistv2/metadata/app.json
deleted file mode 100644
index 79bdc2cc..00000000
--- a/apps/alistv2/metadata/app.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "key": "alist",
- "name": "alist",
- "tags": ["Tools"],
- "versions": ["3.15.0"],
- "shortDescZh": "一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。",
- "shortDescEn": "A file list program that supports multiple storage, and supports web browsing and webdav, powered by gin and Solidjs.",
- "type": "Tools",
- "limit": 0,
- "crossVersionUpdate": false,
- "website": "https://alist.nn.ci/zh/",
- "github": "https://github.com/alist-org/alist",
- "document": "https://alist.nn.ci/zh/guide/"
-}
\ No newline at end of file
diff --git a/apps/alistv2/metadata/logo.png b/apps/alistv2/metadata/logo.png
deleted file mode 100644
index fa4530dc..00000000
Binary files a/apps/alistv2/metadata/logo.png and /dev/null differ
diff --git a/apps/alistv2/versions/3.15.0/README.md b/apps/alistv2/versions/3.15.0/README.md
deleted file mode 100644
index 2d81a3fd..00000000
--- a/apps/alistv2/versions/3.15.0/README.md
+++ /dev/null
@@ -1,133 +0,0 @@
-
-
-
🗂一个支持多存储的文件列表程序,使用 Gin 和 Solidjs。
-
-
-
-
----
-
-[English](./README.md) | 中文 | [Contributing](./CONTRIBUTING.md) | [CODE_OF_CONDUCT](./CODE_OF_CONDUCT.md)
-
-## 功能
-
-- [x] 多种存储
- - [x] 本地存储
- - [x] [阿里云盘](https://www.aliyundrive.com/)
- - [x] OneDrive / Sharepoint([国际版](https://www.office.com/), [世纪互联](https://portal.partner.microsoftonline.cn),de,us)
- - [x] [天翼云盘](https://cloud.189.cn) (个人云, 家庭云)
- - [x] [GoogleDrive](https://drive.google.com/)
- - [x] [123云盘](https://www.123pan.com/)
- - [x] FTP / SFTP
- - [x] [PikPak](https://www.mypikpak.com/)
- - [x] [S3](https://aws.amazon.com/cn/s3/)
- - [x] [Seafile](https://seafile.com/)
- - [x] [又拍云对象存储](https://www.upyun.com/products/file-storage)
- - [x] WebDav(支持无API的OneDrive/SharePoint)
- - [x] Teambition([中国](https://www.teambition.com/ ),[国际](https://us.teambition.com/ ))
- - [x] [分秒帧](https://www.mediatrack.cn/)
- - [x] [和彩云](https://yun.139.com/) (个人云, 家庭云)
- - [x] [Yandex.Disk](https://disk.yandex.com/)
- - [x] [百度网盘](http://pan.baidu.com/)
- - [x] [夸克网盘](https://pan.quark.cn)
- - [x] [迅雷网盘](https://pan.xunlei.com)
- - [x] [蓝奏云](https://www.lanzou.com/)
- - [x] [阿里云盘分享](https://www.aliyundrive.com/)
- - [x] [谷歌相册](https://photos.google.com/)
- - [x] [Mega.nz](https://mega.nz)
- - [x] [一刻相册](https://photo.baidu.com/)
- - [x] SMB
- - [x] [115](https://115.com/)
- - [X] Cloudreve
-- [x] 部署方便,开箱即用
-- [x] 文件预览(PDF、markdown、代码、纯文本……)
-- [x] 画廊模式下的图像预览
-- [x] 视频和音频预览,支持歌词和字幕
-- [x] Office 文档预览(docx、pptx、xlsx、...)
-- [x] `README.md` 预览渲染
-- [x] 文件永久链接复制和直接文件下载
-- [x] 黑暗模式
-- [x] 国际化
-- [x] 受保护的路由(密码保护和身份验证)
-- [x] WebDav (具体见 https://alist.nn.ci/zh/guide/webdav.html)
-- [x] [Docker 部署](https://hub.docker.com/r/xhofe/alist)
-- [x] Cloudflare workers 中转
-- [x] 文件/文件夹打包下载
-- [x] 网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
-- [x] 离线下载
-- [x] 跨存储复制文件
-
-## 文档
-
-
-
-## Demo
-
-
-
-## 讨论
-
-一般问题请到[讨论论坛](https://github.com/Xhofe/alist/discussions) ,**issue仅针对错误报告和功能请求。**
-
-## 赞助
-
-AList 是一个开源软件,如果你碰巧喜欢这个项目,并希望我继续下去,请考虑赞助我或提供一个单一的捐款!感谢所有的爱和支持:https://alist.nn.ci/zh/guide/sponsor.html
-
-### 特别赞助
-
-- [找资源 - 阿里云盘资源搜索引擎](https://zhaoziyuan.la/)
-- [KinhDown 百度云盘不限速下载!永久免费!已稳定运行3年!非常可靠!Q群 -> 786799372](https://kinhdown.com)
-- [JetBrains: Essential tools for software developers and teams](https://www.jetbrains.com/)
-
-## 贡献者
-
-Thanks goes to these wonderful people:
-
-[![Contributors](http://contributors.nn.ci/api?repo=alist-org/alist&repo=alist-org/alist-web&repo=alist-org/docs)](https://github.com/alist-org/alist/graphs/contributors)
-
-## 许可
-
-`AList` 是在 AGPL-3.0 许可下许可的开源软件。
-
-## 免责声明
-- 本程序为免费开源项目,旨在分享网盘文件,方便下载以及学习golang,使用时请遵守相关法律法规,请勿滥用;
-- 本程序通过调用官方sdk/接口实现,无破坏官方接口行为;
-- 本程序仅做302重定向/流量转发,不拦截、存储、篡改任何用户数据;
-- 在使用本程序之前,你应了解并承担相应的风险,包括但不限于账号被ban,下载限速等,与本程序无关;
-- 如有侵权,请通过[邮件](mailto:i@nn.ci)与我联系,会及时处理。
-
----
-
-> [@博客](https://nn.ci/) · [@GitHub](https://github.com/Xhofe) · [@Telegram群](https://t.me/alist_chat) · [@Discord](https://discord.gg/F4ymsH4xv2)
\ No newline at end of file
diff --git a/apps/alistv2/versions/3.15.0/config.json b/apps/alistv2/versions/3.15.0/config.json
deleted file mode 100644
index 7aefefe3..00000000
--- a/apps/alistv2/versions/3.15.0/config.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "formFields": [
- {
- "type": "number",
- "labelZh": "HTTP端口",
- "labelEn": "HTTP Port",
- "required": true,
- "default": 5244,
- "rule": "paramPort",
- "envKey": "PANEL_APP_PORT_HTTP",
- "edit": true
- }
- ]
-}
\ No newline at end of file
diff --git a/apps/alistv2/versions/3.15.0/docker-compose.yml b/apps/alistv2/versions/3.15.0/docker-compose.yml
deleted file mode 100644
index efca6b0d..00000000
--- a/apps/alistv2/versions/3.15.0/docker-compose.yml
+++ /dev/null
@@ -1,20 +0,0 @@
-version: '3'
-services:
- alist:
- restart: always
- volumes:
- - './data:/opt/alist/data'
- ports:
- - '${PANEL_APP_PORT_HTTP}:5244'
- # environment:
- # - PUID=0
- # - PGID=0
- # - UMASK=022
- container_name: alist
- image: 'xhofe/alist:v3.15.0'
- labels:
- createdBy: "Apps"
-
-networks:
- 1panel-network:
- external: true
\ No newline at end of file
diff --git a/apps/baidunetdisk/metadata/logo.png b/apps/baidunetdisk/metadata/logo.png
deleted file mode 100644
index 9685d970..00000000
Binary files a/apps/baidunetdisk/metadata/logo.png and /dev/null differ
diff --git a/apps/baidunetdisk/versions/4.14.6/README.md b/apps/baidunetdisk/versions/4.14.6/README.md
deleted file mode 100644
index 65bd50fc..00000000
--- a/apps/baidunetdisk/versions/4.14.6/README.md
+++ /dev/null
@@ -1,102 +0,0 @@
-## 群晖nas自用:
-
-### GitHub:
-
-[https://github.com/gshang2017/docker](https://github.com/gshang2017/docker)
-
-### 感谢以下项目:
-
-[https://github.com/jlesage/docker-baseimage-gui](https://github.com/jlesage/docker-baseimage-gui "https://github.com/jlesage/docker-baseimage-gui")
-
-### 版本:
-
-|名称|版本|说明|
-|:-|:-|:-|
-|baidunetdisk|4.17.7|amd64|
-|baidunetdisk|4.14.6|arm64|
-
-#### 注意:
-
- * 重启群晖,网盘(baidunetdisk:3.0.1.2)不能登陆:只需要删除配置文件夹下baidunetdiskdata.db(下载进度会保留),如果网盘设置闪退需删除帐户文件夹下userConf.db,重启docker。
-
- * 升级 baidunetdisk:3.5.0,下载位置需手动配置(右上角-设置)。
-
-### docker命令行设置:
-
-1. 下载镜像
-
- |镜像源|命令|
- |:-|:-|
- |DockerHub|docker pull johngong/baidunetdisk:latest|
- |GitHub|docker pull ghcr.io/gshang2017/baidunetdisk:latest|
-
-2. 创建baidunetdisk容器
-
- docker create \
- --name=baidunetdisk \
- -p 5800:5800 \
- -p 5900:5900 \
- -v /配置文件位置:/config \
- -v /下载位置:/config/baidunetdiskdownload \
- --restart unless-stopped \
- johngong/baidunetdisk:latest
-
-3. 运行
-
- docker start baidunetdisk
-
-4. 停止
-
- docker stop baidunetdisk
-
-5. 删除容器
-
- docker rm baidunetdisk
-
-6. 删除镜像
-
- docker image rm johngong/baidunetdisk:latest
-
-### 变量:
-
-|参数|说明|
-|:-|:-|
-| `--name=baidunetdisk` |容器名|
-| `-p 5800:5800` |Web界面访问端口,[ip:5800](ip:5800)|
-| `-p 5900:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:5900](ip:5900)|
-| `-v /配置文件位置:/config` |baidunetdisk配置文件位置|
-| `-v /下载位置:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
-| `-e VNC_PASSWORD=VNC密码` |VNC密码|
-| `-e USER_ID=1000` |uid设置,默认为1000|
-| `-e GROUP_ID=1000` |gid设置,默认为1000|
-| `-e NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
-
-
-更多参数设置详见:[https://registry.hub.docker.com/r/jlesage/baseimage-gui](https://registry.hub.docker.com/r/jlesage/baseimage-gui "https://registry.hub.docker.com/r/jlesage/baseimage-gui")
-
-
-### 群晖docker设置:
-
-1. 卷
-
-|参数|说明|
-|:-|:-|
-| `本地文件夹1:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
-| `本地文件夹2:/config` |baidunetdisk配置文件位置|
-
-2. 端口
-
-|参数|说明|
-|:-|:-|
-| `本地端口1:5800` |Web界面访问端口,[ip:本地端口1](ip:本地端口1)|
-| `本地端口2:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:本地端口2](ip:本地端口2)|
-
-3. 环境变量
-
-|参数|说明|
-|:-|:-|
-| `VNC_PASSWORD=VNC密码` |VNC密码|
-| `USER_ID=1000` |uid设置,默认为1000|
-| `GROUP_ID=1000` |gid设置,默认为1000|
-| `NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
-
diff --git a/apps/baidunetdisk/versions/4.14.6/config.json b/apps/baidunetdisk/versions/4.14.6/config.json
deleted file mode 100644
index b2690a5d..00000000
--- a/apps/baidunetdisk/versions/4.14.6/config.json
+++ /dev/null
@@ -1,44 +0,0 @@
-
-{
- "formFields": [
- {
- "type": "number",
- "labelZh": "网页端口",
- "labelEn": "WebUI Port",
- "required": true,
- "default": 40030,
- "rule": "paramPort",
- "envKey": "PANEL_APP_PORT_HTTP",
- "edit": true
- },
- {
- "type": "password",
- "labelZh": "访问密码",
- "labelEn": "Access Password",
- "required": true,
- "default": "VNCPassword",
- "random": true,
- "rule": "paramComplexity",
- "envKey": "VNC_PASSWORD",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "配置文件所在路径",
- "labelEn": "Config file path",
- "required": true,
- "default": "./data/config",
- "envKey": "CONFIG_PATH",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "下载文件夹路径",
- "labelEn": "Download folder path",
- "required": true,
- "default": "./data/downloads",
- "envKey": "DOWNLOAD_PATH",
- "edit": true
- }
- ]
-}
diff --git a/apps/baidunetdisk/versions/4.14.6/data/config/.gitkeep b/apps/baidunetdisk/versions/4.14.6/data/config/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/apps/baidunetdisk/versions/4.14.6/data/downloads/.gitkeep b/apps/baidunetdisk/versions/4.14.6/data/downloads/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/apps/baidunetdisk/versions/4.14.6/docker-compose.yml b/apps/baidunetdisk/versions/4.14.6/docker-compose.yml
deleted file mode 100644
index e189b9d9..00000000
--- a/apps/baidunetdisk/versions/4.14.6/docker-compose.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-version: "3"
-services:
- baidunetdisk:
- container_name: ${CONTAINER_NAME}
- restart: unless-stopped
- networks:
- - 1panel-network
- environment:
- USER_ID: "1000"
- GROUP_ID: "1000"
- VNC_PASSWORD: "${VNC_PASSWORD}"
- NOVNC_LANGUAGE: "zh_Hans"
- ports:
- - "${PANEL_APP_PORT_HTTP}:5800"
- volumes:
- - "${CONFIG_PATH}:/config"
- - "${DOWNLOAD_PATH}:/config/baidunetdiskdownload"
- image: johngong/baidunetdisk:v_4.14.6_arm64v8
- labels:
- createdBy: "Apps"
-networks:
- 1panel-network:
- external: true
diff --git a/apps/baidunetdisk/versions/4.17.7/README.md b/apps/baidunetdisk/versions/4.17.7/README.md
deleted file mode 100644
index 65bd50fc..00000000
--- a/apps/baidunetdisk/versions/4.17.7/README.md
+++ /dev/null
@@ -1,102 +0,0 @@
-## 群晖nas自用:
-
-### GitHub:
-
-[https://github.com/gshang2017/docker](https://github.com/gshang2017/docker)
-
-### 感谢以下项目:
-
-[https://github.com/jlesage/docker-baseimage-gui](https://github.com/jlesage/docker-baseimage-gui "https://github.com/jlesage/docker-baseimage-gui")
-
-### 版本:
-
-|名称|版本|说明|
-|:-|:-|:-|
-|baidunetdisk|4.17.7|amd64|
-|baidunetdisk|4.14.6|arm64|
-
-#### 注意:
-
- * 重启群晖,网盘(baidunetdisk:3.0.1.2)不能登陆:只需要删除配置文件夹下baidunetdiskdata.db(下载进度会保留),如果网盘设置闪退需删除帐户文件夹下userConf.db,重启docker。
-
- * 升级 baidunetdisk:3.5.0,下载位置需手动配置(右上角-设置)。
-
-### docker命令行设置:
-
-1. 下载镜像
-
- |镜像源|命令|
- |:-|:-|
- |DockerHub|docker pull johngong/baidunetdisk:latest|
- |GitHub|docker pull ghcr.io/gshang2017/baidunetdisk:latest|
-
-2. 创建baidunetdisk容器
-
- docker create \
- --name=baidunetdisk \
- -p 5800:5800 \
- -p 5900:5900 \
- -v /配置文件位置:/config \
- -v /下载位置:/config/baidunetdiskdownload \
- --restart unless-stopped \
- johngong/baidunetdisk:latest
-
-3. 运行
-
- docker start baidunetdisk
-
-4. 停止
-
- docker stop baidunetdisk
-
-5. 删除容器
-
- docker rm baidunetdisk
-
-6. 删除镜像
-
- docker image rm johngong/baidunetdisk:latest
-
-### 变量:
-
-|参数|说明|
-|:-|:-|
-| `--name=baidunetdisk` |容器名|
-| `-p 5800:5800` |Web界面访问端口,[ip:5800](ip:5800)|
-| `-p 5900:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:5900](ip:5900)|
-| `-v /配置文件位置:/config` |baidunetdisk配置文件位置|
-| `-v /下载位置:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
-| `-e VNC_PASSWORD=VNC密码` |VNC密码|
-| `-e USER_ID=1000` |uid设置,默认为1000|
-| `-e GROUP_ID=1000` |gid设置,默认为1000|
-| `-e NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
-
-
-更多参数设置详见:[https://registry.hub.docker.com/r/jlesage/baseimage-gui](https://registry.hub.docker.com/r/jlesage/baseimage-gui "https://registry.hub.docker.com/r/jlesage/baseimage-gui")
-
-
-### 群晖docker设置:
-
-1. 卷
-
-|参数|说明|
-|:-|:-|
-| `本地文件夹1:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
-| `本地文件夹2:/config` |baidunetdisk配置文件位置|
-
-2. 端口
-
-|参数|说明|
-|:-|:-|
-| `本地端口1:5800` |Web界面访问端口,[ip:本地端口1](ip:本地端口1)|
-| `本地端口2:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:本地端口2](ip:本地端口2)|
-
-3. 环境变量
-
-|参数|说明|
-|:-|:-|
-| `VNC_PASSWORD=VNC密码` |VNC密码|
-| `USER_ID=1000` |uid设置,默认为1000|
-| `GROUP_ID=1000` |gid设置,默认为1000|
-| `NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
-
diff --git a/apps/baidunetdisk/versions/4.17.7/config.json b/apps/baidunetdisk/versions/4.17.7/config.json
deleted file mode 100644
index b2690a5d..00000000
--- a/apps/baidunetdisk/versions/4.17.7/config.json
+++ /dev/null
@@ -1,44 +0,0 @@
-
-{
- "formFields": [
- {
- "type": "number",
- "labelZh": "网页端口",
- "labelEn": "WebUI Port",
- "required": true,
- "default": 40030,
- "rule": "paramPort",
- "envKey": "PANEL_APP_PORT_HTTP",
- "edit": true
- },
- {
- "type": "password",
- "labelZh": "访问密码",
- "labelEn": "Access Password",
- "required": true,
- "default": "VNCPassword",
- "random": true,
- "rule": "paramComplexity",
- "envKey": "VNC_PASSWORD",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "配置文件所在路径",
- "labelEn": "Config file path",
- "required": true,
- "default": "./data/config",
- "envKey": "CONFIG_PATH",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "下载文件夹路径",
- "labelEn": "Download folder path",
- "required": true,
- "default": "./data/downloads",
- "envKey": "DOWNLOAD_PATH",
- "edit": true
- }
- ]
-}
diff --git a/apps/baidunetdisk/versions/4.17.7/data/config/.gitkeep b/apps/baidunetdisk/versions/4.17.7/data/config/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/apps/baidunetdisk/versions/4.17.7/data/downloads/.gitkeep b/apps/baidunetdisk/versions/4.17.7/data/downloads/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/apps/baidunetdisk/versions/4.17.7/docker-compose.yml b/apps/baidunetdisk/versions/4.17.7/docker-compose.yml
deleted file mode 100644
index ee6826c9..00000000
--- a/apps/baidunetdisk/versions/4.17.7/docker-compose.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-version: "3"
-services:
- baidunetdisk:
- container_name: ${CONTAINER_NAME}
- restart: unless-stopped
- networks:
- - 1panel-network
- environment:
- USER_ID: "1000"
- GROUP_ID: "1000"
- VNC_PASSWORD: "${VNC_PASSWORD}"
- NOVNC_LANGUAGE: "zh_Hans"
- ports:
- - "${PANEL_APP_PORT_HTTP}:5800"
- volumes:
- - "${CONFIG_PATH}:/config"
- - "${DOWNLOAD_PATH}:/config/baidunetdiskdownload"
- image: johngong/baidunetdisk:v_4.17.7
- labels:
- createdBy: "Apps"
-networks:
- 1panel-network:
- external: true
diff --git a/apps/baidunetdisk/versions/latest/README.md b/apps/baidunetdisk/versions/latest/README.md
deleted file mode 100644
index 65bd50fc..00000000
--- a/apps/baidunetdisk/versions/latest/README.md
+++ /dev/null
@@ -1,102 +0,0 @@
-## 群晖nas自用:
-
-### GitHub:
-
-[https://github.com/gshang2017/docker](https://github.com/gshang2017/docker)
-
-### 感谢以下项目:
-
-[https://github.com/jlesage/docker-baseimage-gui](https://github.com/jlesage/docker-baseimage-gui "https://github.com/jlesage/docker-baseimage-gui")
-
-### 版本:
-
-|名称|版本|说明|
-|:-|:-|:-|
-|baidunetdisk|4.17.7|amd64|
-|baidunetdisk|4.14.6|arm64|
-
-#### 注意:
-
- * 重启群晖,网盘(baidunetdisk:3.0.1.2)不能登陆:只需要删除配置文件夹下baidunetdiskdata.db(下载进度会保留),如果网盘设置闪退需删除帐户文件夹下userConf.db,重启docker。
-
- * 升级 baidunetdisk:3.5.0,下载位置需手动配置(右上角-设置)。
-
-### docker命令行设置:
-
-1. 下载镜像
-
- |镜像源|命令|
- |:-|:-|
- |DockerHub|docker pull johngong/baidunetdisk:latest|
- |GitHub|docker pull ghcr.io/gshang2017/baidunetdisk:latest|
-
-2. 创建baidunetdisk容器
-
- docker create \
- --name=baidunetdisk \
- -p 5800:5800 \
- -p 5900:5900 \
- -v /配置文件位置:/config \
- -v /下载位置:/config/baidunetdiskdownload \
- --restart unless-stopped \
- johngong/baidunetdisk:latest
-
-3. 运行
-
- docker start baidunetdisk
-
-4. 停止
-
- docker stop baidunetdisk
-
-5. 删除容器
-
- docker rm baidunetdisk
-
-6. 删除镜像
-
- docker image rm johngong/baidunetdisk:latest
-
-### 变量:
-
-|参数|说明|
-|:-|:-|
-| `--name=baidunetdisk` |容器名|
-| `-p 5800:5800` |Web界面访问端口,[ip:5800](ip:5800)|
-| `-p 5900:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:5900](ip:5900)|
-| `-v /配置文件位置:/config` |baidunetdisk配置文件位置|
-| `-v /下载位置:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
-| `-e VNC_PASSWORD=VNC密码` |VNC密码|
-| `-e USER_ID=1000` |uid设置,默认为1000|
-| `-e GROUP_ID=1000` |gid设置,默认为1000|
-| `-e NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
-
-
-更多参数设置详见:[https://registry.hub.docker.com/r/jlesage/baseimage-gui](https://registry.hub.docker.com/r/jlesage/baseimage-gui "https://registry.hub.docker.com/r/jlesage/baseimage-gui")
-
-
-### 群晖docker设置:
-
-1. 卷
-
-|参数|说明|
-|:-|:-|
-| `本地文件夹1:/config/baidunetdiskdownload` |baidunetdisk下载路径(3.3.2需手动设置)|
-| `本地文件夹2:/config` |baidunetdisk配置文件位置|
-
-2. 端口
-
-|参数|说明|
-|:-|:-|
-| `本地端口1:5800` |Web界面访问端口,[ip:本地端口1](ip:本地端口1)|
-| `本地端口2:5900` |VNC协议访问端口.如果未使用VNC客户端,则为可选,[ip:本地端口2](ip:本地端口2)|
-
-3. 环境变量
-
-|参数|说明|
-|:-|:-|
-| `VNC_PASSWORD=VNC密码` |VNC密码|
-| `USER_ID=1000` |uid设置,默认为1000|
-| `GROUP_ID=1000` |gid设置,默认为1000|
-| `NOVNC_LANGUAGE="zh_Hans"` |(zh_Hans\|en)设定novnc语言,默认为中文|
-
diff --git a/apps/baidunetdisk/versions/latest/config.json b/apps/baidunetdisk/versions/latest/config.json
deleted file mode 100644
index b2690a5d..00000000
--- a/apps/baidunetdisk/versions/latest/config.json
+++ /dev/null
@@ -1,44 +0,0 @@
-
-{
- "formFields": [
- {
- "type": "number",
- "labelZh": "网页端口",
- "labelEn": "WebUI Port",
- "required": true,
- "default": 40030,
- "rule": "paramPort",
- "envKey": "PANEL_APP_PORT_HTTP",
- "edit": true
- },
- {
- "type": "password",
- "labelZh": "访问密码",
- "labelEn": "Access Password",
- "required": true,
- "default": "VNCPassword",
- "random": true,
- "rule": "paramComplexity",
- "envKey": "VNC_PASSWORD",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "配置文件所在路径",
- "labelEn": "Config file path",
- "required": true,
- "default": "./data/config",
- "envKey": "CONFIG_PATH",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "下载文件夹路径",
- "labelEn": "Download folder path",
- "required": true,
- "default": "./data/downloads",
- "envKey": "DOWNLOAD_PATH",
- "edit": true
- }
- ]
-}
diff --git a/apps/baidunetdisk/versions/latest/data/config/.gitkeep b/apps/baidunetdisk/versions/latest/data/config/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/apps/baidunetdisk/versions/latest/data/downloads/.gitkeep b/apps/baidunetdisk/versions/latest/data/downloads/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/apps/baidunetdisk/versions/latest/docker-compose.yml b/apps/baidunetdisk/versions/latest/docker-compose.yml
deleted file mode 100644
index 37f53d71..00000000
--- a/apps/baidunetdisk/versions/latest/docker-compose.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-version: "3"
-services:
- baidunetdisk:
- container_name: ${CONTAINER_NAME}
- restart: unless-stopped
- networks:
- - 1panel-network
- environment:
- USER_ID: "1000"
- GROUP_ID: "1000"
- VNC_PASSWORD: "${VNC_PASSWORD}"
- NOVNC_LANGUAGE: "zh_Hans"
- ports:
- - "${PANEL_APP_PORT_HTTP}:5800"
- volumes:
- - "${CONFIG_PATH}:/config"
- - "${DOWNLOAD_PATH}:/config/baidunetdiskdownload"
- image: johngong/baidunetdisk:latest
- labels:
- createdBy: "Apps"
-networks:
- 1panel-network:
- external: true
diff --git a/apps/flarum/versions/latest/README.md b/apps/flarum/versions/latest/README.md
deleted file mode 100644
index 5fad07f3..00000000
--- a/apps/flarum/versions/latest/README.md
+++ /dev/null
@@ -1,69 +0,0 @@
-# 使用说明
-## 账户密码
-- 初始账户: flarum
-- 初始密码: flarum
-
-## 中文语言包
-
-> 中文语言包:
->> - https://github.com/flarum-lang/chinese-simplified
-
-使用说明:
-
-- Flarum v0.1.0-beta.8 及以上版本
-
-进入容器终端运行以下安装中文语言包,详细可查看原项目文档。
-```
-composer require flarum-lang/chinese-simplified
-php flarum cache:clear
-```
-
-## 所使用docker镜像相关:
-
-> 项目链接
->> - https://hub.docker.com/r/crazymax/flarum
->> - https://github.com/crazy-max/docker-flarum
-
-# 原始相关
-
-
-
-
-
-
-
-
-
-
-
-## About Flarum
-
-**[Flarum](https://flarum.org/) is a delightfully simple discussion platform for your website.** It's fast and easy to use, with all the features you need to run a successful community. It is designed to be:
-
-* **Fast and simple.** No clutter, no bloat, no complex dependencies. Flarum is built with PHP so it’s quick and easy to deploy. The interface is powered by Mithril, a performant JavaScript framework with a tiny footprint.
-
-* **Beautiful and responsive.** This is forum software for humans. Flarum is carefully designed to be consistent and intuitive across platforms, out-of-the-box.
-
-* **Powerful and extensible.** Customize, extend, and integrate Flarum to suit your community. Flarum’s architecture is amazingly flexible, with a powerful Extension API.
-
-![screenshot](https://flarum.org/assets/img/home-screenshot.png)
-
-## Installation
-
-Read the **[Installation guide](https://docs.flarum.org/install)** to get started. For support, refer to the [documentation](https://docs.flarum.org/), and ask questions on the [community forum](https://discuss.flarum.org/) or [Discord chat](https://flarum.org/discord/).
-
-## Contributing
-
-Thank you for considering contributing to Flarum! Please read the **[Contributing guide](https://docs.flarum.org/contributing)** to learn how you can help.
-
-This repository only holds the Flarum skeleton application. Most development happens in [flarum/core](https://github.com/flarum/core).
-
-## Security Vulnerabilities
-
-If you discover a security vulnerability within Flarum, please follow our [security policy](https://github.com/flarum/core/security/policy) so we can address it promptly.
-
-## License
-
-Flarum is open-source software licensed under the [MIT License](https://github.com/flarum/flarum/blob/master/LICENSE).
-
-
diff --git a/apps/flarum/versions/latest/config.json b/apps/flarum/versions/latest/config.json
deleted file mode 100644
index b012984a..00000000
--- a/apps/flarum/versions/latest/config.json
+++ /dev/null
@@ -1,104 +0,0 @@
-{
- "formFields": [
- {
- "type": "apps",
- "labelZh": "数据库服务",
- "labelEn": "Database Service",
- "required": true,
- "default": "mysql",
- "values": [{
- "label": "MySQL",
- "value": "mysql"
- }],
- "child": {
- "type": "service",
- "labelZh": "数据库服务",
- "labelEn": "Database Service",
- "required": true,
- "default": "",
- "envKey": "PANEL_DB_HOST"
- },
- "params": [
- {
- "type": "param",
- "key": "mysql",
- "value": "3306",
- "envKey": "FLARUM_DB_PORT"
- },
- {
- "type": "param",
- "key": "postgresql",
- "value": "5432",
- "envKey": "FLARUM_DB_PORT"
- }
- ]
- },
- {
- "type": "text",
- "labelZh": "数据库名",
- "labelEn": "Database",
- "required": true,
- "default": "flarum",
- "random": true,
- "rule": "paramCommon",
- "envKey": "PANEL_DB_NAME"
- },
- {
- "type": "text",
- "labelZh": "数据库用户",
- "labelEn": "User",
- "required": true,
- "default": "flarum",
- "random": true,
- "rule": "paramCommon",
- "envKey": "PANEL_DB_USER"
- },
- {
- "type": "password",
- "labelZh": "数据库用户密码",
- "labelEn": "Password",
- "required": true,
- "default": "flarum",
- "random": true,
- "rule": "paramComplexity",
- "envKey": "PANEL_DB_USER_PASSWORD"
- },
- {
- "type": "text",
- "labelZh": "数据库前缀",
- "labelEn": "Database prefix",
- "required": true,
- "default": "flarum_",
- "envKey": "PANEL_DB_PREFIX"
- },
- {
- "type": "number",
- "labelZh": "端口",
- "labelEn": "Port",
- "required": true,
- "default": 40020,
- "rule": "paramPort",
- "envKey": "PANEL_APP_PORT_HTTP",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "数据存放文件夹",
- "labelEn": "Data storage folder",
- "required": true,
- "default": "./data",
- "envKey": "DATA_PATH",
- "edit": true
- },
- {
- "type": "text",
- "labelZh": "本机IP",
- "labelEn": "Local IP",
- "required": true,
- "default": "127.0.0.1",
- "envKey": "Dockerized_HOST",
- "edit": true
- }
- ]
-}
-
diff --git a/apps/flarum/versions/latest/data/.gitkeep b/apps/flarum/versions/latest/data/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/apps/flarum/versions/latest/docker-compose.yml b/apps/flarum/versions/latest/docker-compose.yml
deleted file mode 100644
index 20b5ae17..00000000
--- a/apps/flarum/versions/latest/docker-compose.yml
+++ /dev/null
@@ -1,36 +0,0 @@
-version: "3"
-services:
- flarum:
- container_name: ${CONTAINER_NAME}
- restart: unless-stopped
- networks:
- - 1panel-network
- ports:
- - "${PANEL_APP_PORT_HTTP}:8000"
- volumes:
- - "${DATA_PATH}:/data"
- environment:
- - TZ=Asia/Shanghai
- - PUID=1000
- - PGID=1000
- - MEMORY_LIMIT=256M
- - UPLOAD_MAX_SIZE=256M
- - CLEAR_ENV=yes
- - OPCACHE_MEM_SIZE=128M
- - LISTEN_IPV6=true
- - REAL_IP_FROM=0.0.0.0/32
- - DB_HOST=${PANEL_DB_HOST}
- - DB_PORT=${FLARUM_DB_PORT}
- - DB_NAME=${PANEL_DB_NAME}
- - DB_USER=${PANEL_DB_USER}
- - DB_PASSWORD=${PANEL_DB_USER_PASSWORD}
- - DB_PREFIX=${PANEL_DB_PREFIX}
- - DB_NOPREFIX=false
- - DB_TIMEOUT=60
- - FLARUM_BASE_URL=http://${Dockerized_HOST}:${PANEL_APP_PORT_HTTP}
- image: crazymax/flarum:latest
- labels:
- createdBy: Apps
-networks:
- 1panel-network:
- external: true
diff --git a/apps/list.json b/apps/list.json
index cb100a3c..528e2631 100644
--- a/apps/list.json
+++ b/apps/list.json
@@ -35,7 +35,7 @@
"key": "mysql",
"name": "MySQL",
"tags": ["Database"],
- "versions": ["5.5.62","5.6.51","5.7.39","8.0.30"],
+ "versions": ["5.7.39","8.0.30"],
"shortDescZh": "MySQL 开源关系型数据库",
"shortDescEn": "Open source relational database management system",
"type": "runtime",
@@ -375,25 +375,11 @@
"github": "https://github.com/jellyfin/jellyfin",
"document": "https://jellyfin.org/docs/"
},
- {
- "key": "ALS",
- "name": "ALS",
- "tags": ["Tool"],
- "versions": ["latest"],
- "shortDescZh": "Another Looking-glass Server,测速服务端",
- "shortDescEn": "Another Looking-glass Server,Speed measurement server",
- "type": "tool",
- "limit": 0,
- "crossVersionUpdate": false,
- "website": "https://github.com/wikihost-opensource/als",
- "github": "https://github.com/wikihost-opensource/als",
- "document": "https://github.com/wikihost-opensource/als"
- },
{
"key": "alist",
"name": "alist",
"tags": ["Tool"],
- "versions": ["3.16.0","latest"],
+ "versions": ["3.16.3"],
"shortDescZh": "一个支持多存储的文件列表程序。",
"shortDescEn": "A file list program that supports multiple storage.",
"type": "tool",
@@ -407,7 +393,7 @@
"key": "watchtower",
"name": "watchtower",
"tags": ["Tool"],
- "versions": ["latest"],
+ "versions": ["1.5.3"],
"shortDescZh": "自动更新Docker容器基础镜像的工具。",
"shortDescEn": "Tool to automatically update Docker container base images.",
"type": "tool",
@@ -421,7 +407,7 @@
"key": "flarum",
"name": "flarum",
"tags": ["WebSite"],
- "versions": ["1.7.1","latest"],
+ "versions": ["1.7.1"],
"shortDescZh": "新一代的论坛软件,使在线讨论变得有趣。",
"shortDescEn": "The next-generation forum software that makes online discussion fun.",
"type": "website",
@@ -431,19 +417,19 @@
"github": "https://github.com/flarum/flarum",
"document": "https://docs.flarum.org/"
},
- {
- "key": "baidunetdisk",
- "name": "百度网盘",
+ {
+ "key": "adminer",
+ "name": "adminer",
"tags": ["Tool"],
- "versions": ["4.14.6","4.17.7","latest"],
- "shortDescZh": "百度网盘是百度推出的一项云存储服务。",
- "shortDescEn": "BaiduNetdisk is a cloud storage service launched by Baidu.",
- "type": "tool",
- "limit": 0,
- "crossVersionUpdate": true,
- "website": "https://pan.baidu.com/",
- "github": "https://github.com/gshang2017/docker/tree/master/baidunetdisk",
- "document": "https://github.com/gshang2017/docker/tree/master/baidunetdisk"
+ "versions": ["4.8.1"],
+ "shortDescZh": "PHP轻量级数据库管理工具",
+ "shortDescEn": "Database management in a single PHP file",
+ "type": "website",
+ "limit": 1,
+ "crossVersionUpdate": false,
+ "website": "https://www.adminer.org/",
+ "github": "https://github.com/xiahao90/adminer",
+ "document": "https://github.com/xiahao90/adminer"
}
]
}
diff --git a/apps/mysql/versions/5.5.62/README.md b/apps/mysql/versions/5.5.62/README.md
deleted file mode 100644
index 7951cf6a..00000000
--- a/apps/mysql/versions/5.5.62/README.md
+++ /dev/null
@@ -1,20 +0,0 @@
-Copyright (c) 2000, 2022, Oracle and/or its affiliates.
-
-This is a release of MySQL, an SQL database server.
-
-License information can be found in the LICENSE file.
-
-In test packages where this file is renamed README-test, the license
-file is renamed LICENSE-test.
-
-This distribution may include materials developed by third parties.
-For license and attribution notices for these materials,
-please refer to the LICENSE file.
-
-For further information on MySQL or additional documentation, visit
-http://dev.mysql.com/doc/
-
-For additional downloads and the source of MySQL, visit
-http://dev.mysql.com/downloads/
-
-MySQL is brought to you by the MySQL team at Oracle.
diff --git a/apps/mysql/versions/5.5.62/conf/my.cnf b/apps/mysql/versions/5.5.62/conf/my.cnf
deleted file mode 100644
index f7105107..00000000
--- a/apps/mysql/versions/5.5.62/conf/my.cnf
+++ /dev/null
@@ -1,5 +0,0 @@
-[mysqld]
-skip-host-cache
-skip-name-resolve
-datadir = /var/lib/mysql
-!includedir /etc/mysql/conf.d/
diff --git a/apps/mysql/versions/5.5.62/config.json b/apps/mysql/versions/5.5.62/config.json
deleted file mode 100644
index 1ed30aa1..00000000
--- a/apps/mysql/versions/5.5.62/config.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "formFields": [
- {
- "type": "password",
- "labelZh": "root用户密码",
- "labelEn": "Root Password",
- "required": true,
- "default": "mysql",
- "random": true,
- "rule": "paramComplexity",
- "envKey": "PANEL_DB_ROOT_PASSWORD"
- },
- {
- "type": "number",
- "labelZh": "端口",
- "labelEn": "Port",
- "required": true,
- "default": 3306,
- "rule": "paramPort",
- "envKey": "PANEL_APP_PORT_HTTP"
- }
- ]
-}
\ No newline at end of file
diff --git a/apps/mysql/versions/5.5.62/docker-compose.yml b/apps/mysql/versions/5.5.62/docker-compose.yml
deleted file mode 100644
index b44bd83e..00000000
--- a/apps/mysql/versions/5.5.62/docker-compose.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-version: '3'
-
-services:
- mysql:
- image: mysql:5.5.62
- container_name: ${CONTAINER_NAME}
- restart: always
- environment:
- MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD}
- networks:
- - 1panel-network
- ports:
- - ${PANEL_APP_PORT_HTTP}:3306
- volumes:
- - ./data/:/var/lib/mysql
- - ./conf/my.cnf:/etc/mysql/my.cnf
- - ./log:/var/log/mysql
- command:
- --lower-case-table-names=1
- --character-set-server=utf8
- --collation-server=utf8_general_ci
- labels:
- createdBy: "Apps"
-networks:
- 1panel-network:
- external: true
diff --git a/apps/mysql/versions/5.6.51/README.md b/apps/mysql/versions/5.6.51/README.md
deleted file mode 100644
index 7951cf6a..00000000
--- a/apps/mysql/versions/5.6.51/README.md
+++ /dev/null
@@ -1,20 +0,0 @@
-Copyright (c) 2000, 2022, Oracle and/or its affiliates.
-
-This is a release of MySQL, an SQL database server.
-
-License information can be found in the LICENSE file.
-
-In test packages where this file is renamed README-test, the license
-file is renamed LICENSE-test.
-
-This distribution may include materials developed by third parties.
-For license and attribution notices for these materials,
-please refer to the LICENSE file.
-
-For further information on MySQL or additional documentation, visit
-http://dev.mysql.com/doc/
-
-For additional downloads and the source of MySQL, visit
-http://dev.mysql.com/downloads/
-
-MySQL is brought to you by the MySQL team at Oracle.
diff --git a/apps/mysql/versions/5.6.51/conf/my.cnf b/apps/mysql/versions/5.6.51/conf/my.cnf
deleted file mode 100644
index 573c347c..00000000
--- a/apps/mysql/versions/5.6.51/conf/my.cnf
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License, version 2.0,
-# as published by the Free Software Foundation.
-#
-# This program is also distributed with certain software (including
-# but not limited to OpenSSL) that is licensed under separate terms,
-# as designated in a particular file or component or in included license
-# documentation. The authors of MySQL hereby grant you an additional
-# permission to link the program and your derivative works with the
-# separately licensed software that they have included with MySQL.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License, version 2.0, for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
-#
-# The MySQL Server configuration file.
-#
-# For explanations see
-# http://dev.mysql.com/doc/mysql/en/server-system-variables.html
-
-# * IMPORTANT: Additional settings that can override those from this file!
-# The files must end with '.cnf', otherwise they'll be ignored.
-#
-!includedir /etc/mysql/conf.d/
-!includedir /etc/mysql/mysql.conf.d/
diff --git a/apps/mysql/versions/5.6.51/config.json b/apps/mysql/versions/5.6.51/config.json
deleted file mode 100644
index 1ed30aa1..00000000
--- a/apps/mysql/versions/5.6.51/config.json
+++ /dev/null
@@ -1,23 +0,0 @@
-{
- "formFields": [
- {
- "type": "password",
- "labelZh": "root用户密码",
- "labelEn": "Root Password",
- "required": true,
- "default": "mysql",
- "random": true,
- "rule": "paramComplexity",
- "envKey": "PANEL_DB_ROOT_PASSWORD"
- },
- {
- "type": "number",
- "labelZh": "端口",
- "labelEn": "Port",
- "required": true,
- "default": 3306,
- "rule": "paramPort",
- "envKey": "PANEL_APP_PORT_HTTP"
- }
- ]
-}
\ No newline at end of file
diff --git a/apps/mysql/versions/5.6.51/docker-compose.yml b/apps/mysql/versions/5.6.51/docker-compose.yml
deleted file mode 100644
index d12fc640..00000000
--- a/apps/mysql/versions/5.6.51/docker-compose.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-version: '3'
-
-services:
- mysql:
- image: mysql:5.6.51
- container_name: ${CONTAINER_NAME}
- restart: always
- environment:
- MYSQL_ROOT_PASSWORD: ${PANEL_DB_ROOT_PASSWORD}
- networks:
- - 1panel-network
- ports:
- - ${PANEL_APP_PORT_HTTP}:3306
- volumes:
- - ./data:/var/lib/mysql
- - ./conf/my.cnf:/etc/mysql/my.cnf
- - ./log:/var/log/mysql
- command:
- --explicit-defaults-for-timestamp=1
- --lower-case-table-names=1
- --character-set-server=utf8
- --collation-server=utf8_general_ci
- labels:
- createdBy: "Apps"
-networks:
- 1panel-network:
- external: true
\ No newline at end of file
diff --git a/apps/watchtower/versions/latest/README.md b/apps/watchtower/versions/1.5.3/README.md
similarity index 100%
rename from apps/watchtower/versions/latest/README.md
rename to apps/watchtower/versions/1.5.3/README.md
diff --git a/apps/watchtower/versions/latest/config.json b/apps/watchtower/versions/1.5.3/config.json
similarity index 66%
rename from apps/watchtower/versions/latest/config.json
rename to apps/watchtower/versions/1.5.3/config.json
index d8c4e3f4..6cb1ea62 100644
--- a/apps/watchtower/versions/latest/config.json
+++ b/apps/watchtower/versions/1.5.3/config.json
@@ -17,14 +17,6 @@
"default": "--interval 3600 --cleanup",
"envKey": "COMMAND1",
"edit": true
- },
- {
- "type": "text",
- "labelZh": "更多参数命令看官方文档获取",
- "labelEn": "See the official documentation for more parameter commands",
- "required": false,
- "default": "这是一个提示/This is a tip",
- "edit": false
}
]
}
diff --git a/apps/watchtower/versions/latest/docker-compose.yml b/apps/watchtower/versions/1.5.3/docker-compose.yml
similarity index 100%
rename from apps/watchtower/versions/latest/docker-compose.yml
rename to apps/watchtower/versions/1.5.3/docker-compose.yml