diff --git a/apps/alist/metadata/app.json b/apps/alist/metadata/app.json new file mode 100644 index 00000000..79bdc2cc --- /dev/null +++ b/apps/alist/metadata/app.json @@ -0,0 +1,14 @@ +{ + "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/alist/metadata/logo.png b/apps/alist/metadata/logo.png new file mode 100644 index 00000000..fa4530dc Binary files /dev/null and b/apps/alist/metadata/logo.png differ diff --git a/apps/alist/versions/3.15.0/README.md b/apps/alist/versions/3.15.0/README.md new file mode 100644 index 00000000..2d81a3fd --- /dev/null +++ b/apps/alist/versions/3.15.0/README.md @@ -0,0 +1,133 @@ +
+ 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) \ No newline at end of file diff --git a/apps/alist/versions/3.15.0/config.json b/apps/alist/versions/3.15.0/config.json new file mode 100644 index 00000000..7aefefe3 --- /dev/null +++ b/apps/alist/versions/3.15.0/config.json @@ -0,0 +1,14 @@ +{ + "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/alist/versions/3.15.0/docker-compose.yml b/apps/alist/versions/3.15.0/docker-compose.yml new file mode 100644 index 00000000..efca6b0d --- /dev/null +++ b/apps/alist/versions/3.15.0/docker-compose.yml @@ -0,0 +1,20 @@ +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