From 8497e239c9fa1ed0fbbc1417a3abccd79af1f6a5 Mon Sep 17 00:00:00 2001 From: zhengkunwang223 <31820853+zhengkunwang223@users.noreply.github.com> Date: Thu, 4 May 2023 16:36:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=A0=E9=99=A4=E4=B8=80=E4=BA=9B?= =?UTF-8?q?=E6=97=A0=E7=94=A8=E7=9A=84=E6=96=87=E4=BB=B6=20(#65)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/ALS/metadata/logo.png | Bin 581 -> 0 bytes apps/ALS/versions/latest/README.md | 52 ------- apps/ALS/versions/latest/config.json | 15 -- apps/ALS/versions/latest/docker-compose.yml | 12 -- apps/alist/versions/3.16.0/config.json | 41 ------ .../versions/{3.16.0 => 3.16.3}/README.md | 0 apps/alist/versions/3.16.3/config.json | 33 +++++ .../{3.16.0 => 3.16.3}/data/data/.gitkeep | 0 .../{3.16.0 => 3.16.3}/data/mnt/.gitkeep | 0 .../{3.16.0 => 3.16.3}/docker-compose.yml | 2 +- apps/alist/versions/latest/README.md | 134 ------------------ apps/alist/versions/latest/config.json | 41 ------ apps/alist/versions/latest/data/data/.gitkeep | 0 apps/alist/versions/latest/data/mnt/.gitkeep | 0 apps/alist/versions/latest/docker-compose.yml | 24 ---- apps/alistv2/metadata/app.json | 14 -- apps/alistv2/metadata/logo.png | Bin 6112 -> 0 bytes apps/alistv2/versions/3.15.0/README.md | 133 ----------------- apps/alistv2/versions/3.15.0/config.json | 14 -- .../versions/3.15.0/docker-compose.yml | 20 --- apps/baidunetdisk/metadata/logo.png | Bin 16595 -> 0 bytes apps/baidunetdisk/versions/4.14.6/README.md | 102 ------------- apps/baidunetdisk/versions/4.14.6/config.json | 44 ------ .../versions/4.14.6/data/config/.gitkeep | 0 .../versions/4.14.6/data/downloads/.gitkeep | 0 .../versions/4.14.6/docker-compose.yml | 23 --- apps/baidunetdisk/versions/4.17.7/README.md | 102 ------------- apps/baidunetdisk/versions/4.17.7/config.json | 44 ------ .../versions/4.17.7/data/config/.gitkeep | 0 .../versions/4.17.7/data/downloads/.gitkeep | 0 .../versions/4.17.7/docker-compose.yml | 23 --- apps/baidunetdisk/versions/latest/README.md | 102 ------------- apps/baidunetdisk/versions/latest/config.json | 44 ------ .../versions/latest/data/config/.gitkeep | 0 .../versions/latest/data/downloads/.gitkeep | 0 .../versions/latest/docker-compose.yml | 23 --- apps/flarum/versions/latest/README.md | 69 --------- apps/flarum/versions/latest/config.json | 104 -------------- apps/flarum/versions/latest/data/.gitkeep | 0 .../flarum/versions/latest/docker-compose.yml | 36 ----- apps/list.json | 46 +++--- apps/mysql/versions/5.5.62/README.md | 20 --- apps/mysql/versions/5.5.62/conf/my.cnf | 5 - apps/mysql/versions/5.5.62/config.json | 23 --- apps/mysql/versions/5.5.62/docker-compose.yml | 26 ---- apps/mysql/versions/5.6.51/README.md | 20 --- apps/mysql/versions/5.6.51/conf/my.cnf | 33 ----- apps/mysql/versions/5.6.51/config.json | 23 --- apps/mysql/versions/5.6.51/docker-compose.yml | 27 ---- .../versions/{latest => 1.5.3}/README.md | 0 .../versions/{latest => 1.5.3}/config.json | 8 -- .../{latest => 1.5.3}/docker-compose.yml | 0 52 files changed, 50 insertions(+), 1432 deletions(-) delete mode 100644 apps/ALS/metadata/logo.png delete mode 100644 apps/ALS/versions/latest/README.md delete mode 100644 apps/ALS/versions/latest/config.json delete mode 100644 apps/ALS/versions/latest/docker-compose.yml delete mode 100644 apps/alist/versions/3.16.0/config.json rename apps/alist/versions/{3.16.0 => 3.16.3}/README.md (100%) create mode 100644 apps/alist/versions/3.16.3/config.json rename apps/alist/versions/{3.16.0 => 3.16.3}/data/data/.gitkeep (100%) rename apps/alist/versions/{3.16.0 => 3.16.3}/data/mnt/.gitkeep (100%) rename apps/alist/versions/{3.16.0 => 3.16.3}/docker-compose.yml (93%) delete mode 100644 apps/alist/versions/latest/README.md delete mode 100644 apps/alist/versions/latest/config.json delete mode 100644 apps/alist/versions/latest/data/data/.gitkeep delete mode 100644 apps/alist/versions/latest/data/mnt/.gitkeep delete mode 100644 apps/alist/versions/latest/docker-compose.yml delete mode 100644 apps/alistv2/metadata/app.json delete mode 100644 apps/alistv2/metadata/logo.png delete mode 100644 apps/alistv2/versions/3.15.0/README.md delete mode 100644 apps/alistv2/versions/3.15.0/config.json delete mode 100644 apps/alistv2/versions/3.15.0/docker-compose.yml delete mode 100644 apps/baidunetdisk/metadata/logo.png delete mode 100644 apps/baidunetdisk/versions/4.14.6/README.md delete mode 100644 apps/baidunetdisk/versions/4.14.6/config.json delete mode 100644 apps/baidunetdisk/versions/4.14.6/data/config/.gitkeep delete mode 100644 apps/baidunetdisk/versions/4.14.6/data/downloads/.gitkeep delete mode 100644 apps/baidunetdisk/versions/4.14.6/docker-compose.yml delete mode 100644 apps/baidunetdisk/versions/4.17.7/README.md delete mode 100644 apps/baidunetdisk/versions/4.17.7/config.json delete mode 100644 apps/baidunetdisk/versions/4.17.7/data/config/.gitkeep delete mode 100644 apps/baidunetdisk/versions/4.17.7/data/downloads/.gitkeep delete mode 100644 apps/baidunetdisk/versions/4.17.7/docker-compose.yml delete mode 100644 apps/baidunetdisk/versions/latest/README.md delete mode 100644 apps/baidunetdisk/versions/latest/config.json delete mode 100644 apps/baidunetdisk/versions/latest/data/config/.gitkeep delete mode 100644 apps/baidunetdisk/versions/latest/data/downloads/.gitkeep delete mode 100644 apps/baidunetdisk/versions/latest/docker-compose.yml delete mode 100644 apps/flarum/versions/latest/README.md delete mode 100644 apps/flarum/versions/latest/config.json delete mode 100644 apps/flarum/versions/latest/data/.gitkeep delete mode 100644 apps/flarum/versions/latest/docker-compose.yml delete mode 100644 apps/mysql/versions/5.5.62/README.md delete mode 100644 apps/mysql/versions/5.5.62/conf/my.cnf delete mode 100644 apps/mysql/versions/5.5.62/config.json delete mode 100644 apps/mysql/versions/5.5.62/docker-compose.yml delete mode 100644 apps/mysql/versions/5.6.51/README.md delete mode 100644 apps/mysql/versions/5.6.51/conf/my.cnf delete mode 100644 apps/mysql/versions/5.6.51/config.json delete mode 100644 apps/mysql/versions/5.6.51/docker-compose.yml rename apps/watchtower/versions/{latest => 1.5.3}/README.md (100%) rename apps/watchtower/versions/{latest => 1.5.3}/config.json (66%) rename apps/watchtower/versions/{latest => 1.5.3}/docker-compose.yml (100%) diff --git a/apps/ALS/metadata/logo.png b/apps/ALS/metadata/logo.png deleted file mode 100644 index 1eab3a47f43749b1c17438cc34eb43930a805858..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 581 zcmeAS@N?(olHy`uVBq!ia0vp^TR@nD4M^IaWitX&oCO|{#S9F3${@^GvDChdfr0V6 zr;B4q#hka74stRm2pljd{Xh4-D$7C@;V&0$jk&eXy=SO6d0~mfED`6)Nf|*rzFiAF m4NWxL)Q*k{4&eZq!hJB8CG}yLrz0?3FnGH9xvX - logo -

🗂一个支持多存储的文件列表程序,使用 Gin 和 Solidjs。

-
- - latest version - - - License - - - Build status - - - latest version - - - - -
-
- - discussions - - - discussions - - - Downloads - - - Downloads - - - sponsor - -
- - ---- - -[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 9488b489d..000000000 --- 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 e69de29bb..000000000 diff --git a/apps/alist/versions/latest/data/mnt/.gitkeep b/apps/alist/versions/latest/data/mnt/.gitkeep deleted file mode 100644 index e69de29bb..000000000 diff --git a/apps/alist/versions/latest/docker-compose.yml b/apps/alist/versions/latest/docker-compose.yml deleted file mode 100644 index e4983778d..000000000 --- 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 79bdc2cc6..000000000 --- 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 fa4530dc06dff0ce0d93d60ba7cc958364235f4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6112 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 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 2d81a3fdf..000000000 --- a/apps/alistv2/versions/3.15.0/README.md +++ /dev/null @@ -1,133 +0,0 @@ -
- logo -

🗂一个支持多存储的文件列表程序,使用 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 7aefefe35..000000000 --- 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 efca6b0dc..000000000 --- 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 9685d970a4a9d2d0bf482d2159fef113d1b3928e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16595 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 W0fed_!XkSB0000 中文语言包: ->> - 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 - -# 原始相关 - -

- -

- -

-Total Downloads -Latest Stable Version -License -

- -## 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 b012984af..000000000 --- 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 e69de29bb..000000000 diff --git a/apps/flarum/versions/latest/docker-compose.yml b/apps/flarum/versions/latest/docker-compose.yml deleted file mode 100644 index 20b5ae177..000000000 --- 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 cb100a3c8..528e2631a 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 7951cf6ae..000000000 --- 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 f71051076..000000000 --- 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 1ed30aa10..000000000 --- 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 b44bd83e3..000000000 --- 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 7951cf6ae..000000000 --- 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 573c347c3..000000000 --- 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 1ed30aa10..000000000 --- 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 d12fc640f..000000000 --- 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 d8c4e3f47..6cb1ea627 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