mirror of
https://github.com/OpenListTeam/OpenList.git
synced 2026-10-10 04:53:09 +08:00
c3df8da577
* Squashed commit of the following: commit f029df88e4ebc36e0886662193dc99f8276959ce Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 14:00:36 2025 +0800 Add Terms of Use and Privacy Policy links to READMEs Added links to the Terms of Use and Privacy Policy in the English, Chinese, Japanese, and Dutch README files to provide users with easy access to legal information. commit00f825d9e2Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 13:53:29 2025 +0800 Update documentation links in README files Replaced plain documentation URLs with labeled links and icons in English, Chinese, Japanese, and Dutch README files for improved clarity and user experience. commit732dcfa5b1Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 13:40:52 2025 +0800 fix format commite2ad8eabb8Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 13:38:28 2025 +0800 Revert "test large name" This reverts commitaffedc845b. commitaffedc845bAuthor: jyxjjj <773933146@qq.com> Date: Tue Jul 1 13:37:43 2025 +0800 test large name commit382cd6425fAuthor: jyxjjj <773933146@qq.com> Date: Tue Jul 1 13:34:42 2025 +0800 Add Dutch README and update language links Added a new Dutch translation (README_nl.md) and updated language navigation links in the English, Chinese, and Japanese README files to include Dutch. commite880acb71dAuthor: jyxjjj <773933146@qq.com> Date: Tue Jul 1 13:29:51 2025 +0800 Add AGPL-3.0 license links to README files Updated the English, Chinese, and Japanese README files to include direct links to the AGPL-3.0 license text and the LICENSE file for clarity and easier access. commita0d1eadf3eAuthor: jyxjjj <773933146@qq.com> Date: Tue Jul 1 13:25:52 2025 +0800 Move language and links sections below logo in READMEs Repositioned the language selection and related links sections to appear after the logo and separator in README.md, README_cn.md, and README_ja.md for improved layout consistency. commit70a0a32b7bAuthor: jyxjjj <773933146@qq.com> Date: Tue Jul 1 13:23:36 2025 +0800 Revise and unify README files across languages Updated README.md, README_cn.md, and README_ja.md to improve structure, add navigation links, clarify project purpose, and unify feature lists. Enhanced formatting, added acknowledgments to original authors, and improved legal/disclaimer sections for consistency across English, Chinese, and Japanese documentation. commit2f32120908Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 12:56:26 2025 +0800 Update Go Report Card badge URL in README Changed the Go Report Card badge to reference v3 instead of v4. This ensures the badge displays the correct status for the intended version. commit0fdfa2b365Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 12:53:43 2025 +0800 Update README.md commit82713611c0Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 12:53:22 2025 +0800 Update Go Report Card badge URL in README Changed the Go Report Card badge link to remove the '/v3' suffix, ensuring it points to the correct repository path. commit41acb3e865Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 12:52:46 2025 +0800 Update project description in README Revised the introductory paragraph to emphasize OpenList's resilience and community-driven nature as a fork of AList, highlighting its commitment to defending open source against trust-based attacks. commit77aca6609aAuthor: jyxjjj <773933146@qq.com> Date: Tue Jul 1 12:50:45 2025 +0800 Update README.md commit63a597f802Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 12:49:57 2025 +0800 Improve README badge formatting and alignment Reformatted the badge section in the README for better readability and visual alignment. Updated the div to use 'align="center"' and placed each badge on its own line with proper indentation. commitfcf7530dd8Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 12:46:38 2025 +0800 Update logo size and remove migration note in README Set explicit width and height for the logo image and removed the note about migration progress, reflecting project updates. commit5f0645ded8Author: jyxjjj <773933146@qq.com> Date: Tue Jul 1 12:45:04 2025 +0800 Revert README header to HTML Replaces markdown-based center alignment and badge/image syntax with HTML tags for better visual formatting and consistency in the README header. commit0f7ba9599dAuthor: jyxjjj <773933146@qq.com> Date: Tue Jul 1 12:42:59 2025 +0800 Revise README formatting and update project info Refactored the README to use markdown badge/link syntax, improved formatting, and clarified the disclaimer section. Updated Docker Deploy status, added a Contact Us section, and reordered the Contributors section for better project transparency and communication. * chore(readme): fix sites * chore(readme): fix sites
166 lines
8.7 KiB
Markdown
166 lines
8.7 KiB
Markdown
<div align="center">
|
|
<img src="https://raw.githubusercontent.com/OpenListTeam/Logo/main/logo.svg" width="128" height="128" alt="logo" />
|
|
|
|
<p><em>OpenList is a resilient, long-term governance, community-driven fork of AList — built to defend open source against trust-based attacks.</em></p>
|
|
|
|
<img src="https://goreportcard.com/badge/github.com/OpenListTeam/OpenList/v3" alt="latest version" />
|
|
<a href="https://github.com/OpenListTeam/OpenList/blob/main/LICENSE"><img src="https://img.shields.io/github/license/OpenListTeam/OpenList" alt="License" /></a>
|
|
<a href="https://github.com/OpenListTeam/OpenList/actions?query=workflow%3ABuild"><img src="https://img.shields.io/github/actions/workflow/status/OpenListTeam/OpenList/build.yml?branch=main" alt="Build status" /></a>
|
|
<a href="https://github.com/OpenListTeam/OpenList/releases"><img src="https://img.shields.io/github/release/OpenListTeam/OpenList" alt="latest version" /></a>
|
|
|
|
<a href="https://github.com/OpenListTeam/OpenList/discussions"><img src="https://img.shields.io/github/discussions/OpenListTeam/OpenList?color=%23ED8936" alt="discussions" /></a>
|
|
<a href="https://github.com/OpenListTeam/OpenList/releases"><img src="https://img.shields.io/github/downloads/OpenListTeam/OpenList/total?color=%239F7AEA&logo=github" alt="Downloads" /></a>
|
|
</div>
|
|
|
|
---
|
|
|
|
- English | [中文](./README_cn.md) | [日本語](./README_ja.md) | [Dutch](./README_nl.md)
|
|
|
|
- [Contributing](./CONTRIBUTING.md)
|
|
- [CODE OF CONDUCT](./CODE_OF_CONDUCT.md)
|
|
- [LICENSE](./LICENSE)
|
|
|
|
## Disclaimer
|
|
|
|
OpenList is an open-source project independently maintained by the OpenList Team, following the AGPL-3.0 license and committed to maintaining complete code openness and modification transparency.
|
|
|
|
We have noticed the emergence of some third-party projects in the community with names similar to this project, such as OpenListApp/OpenListApp, as well as some paid proprietary software using the same or similar naming. To avoid user confusion, we hereby declare:
|
|
|
|
- OpenList has no official association with any third-party derivative projects.
|
|
|
|
- All software, code, and services of this project are maintained by the OpenList Team and are freely available on GitHub.
|
|
|
|
- Project documentation and API services primarily rely on charitable resources provided by Cloudflare. There are currently no paid plans or commercial deployments, and the use of existing features does not involve any costs.
|
|
|
|
We respect the community's rights to free use and derivative development, but we also strongly urge downstream projects:
|
|
|
|
- Should not use the "OpenList" name for impersonation promotion or commercial gain;
|
|
|
|
- Must not distribute OpenList-based code in a closed-source manner or violate AGPL license terms.
|
|
|
|
To better maintain healthy ecosystem development, we recommend:
|
|
|
|
- Clearly indicate the project source and choose appropriate open-source licenses in accordance with the open-source spirit;
|
|
|
|
- If involving commercial use, please avoid using "OpenList" or any confusing naming as the project name;
|
|
|
|
- If you need to use materials located under OpenListTeam/Logo, you may modify and use them under compliance with the agreement.
|
|
|
|
Thank you for your support and understanding of the OpenList project.
|
|
|
|
## Features
|
|
|
|
- [x] Multiple storages
|
|
- [x] Local storage
|
|
- [x] [Aliyundrive](https://www.alipan.com)
|
|
- [x] OneDrive / Sharepoint ([Global](https://www.microsoft.com/en-us/microsoft-365/onedrive/online-cloud-storage), [CN](https://portal.partner.microsoftonline.cn), DE, US)
|
|
- [x] [189cloud](https://cloud.189.cn) (Personal, Family)
|
|
- [x] [GoogleDrive](https://drive.google.com)
|
|
- [x] [123pan](https://www.123pan.com)
|
|
- [x] [FTP / SFTP](https://en.wikipedia.org/wiki/File_Transfer_Protocol)
|
|
- [x] [PikPak](https://www.mypikpak.com)
|
|
- [x] [S3](https://aws.amazon.com/s3)
|
|
- [x] [Seafile](https://seafile.com)
|
|
- [x] [UPYUN Storage Service](https://www.upyun.com/products/file-storage)
|
|
- [x] [WebDAV](https://en.wikipedia.org/wiki/WebDAV)
|
|
- [x] Teambition([China](https://www.teambition.com), [International](https://us.teambition.com))
|
|
- [x] [MediaFire](https://www.mediafire.com)
|
|
- [x] [Mediatrack](https://www.mediatrack.cn)
|
|
- [x] [ProtonDrive](https://proton.me/drive)
|
|
- [x] [139yun](https://yun.139.com) (Personal, Family, Group)
|
|
- [x] [YandexDisk](https://disk.yandex.com)
|
|
- [x] [BaiduNetdisk](http://pan.baidu.com)
|
|
- [x] [Terabox](https://www.terabox.com/main)
|
|
- [x] [UC](https://drive.uc.cn)
|
|
- [x] [Quark](https://pan.quark.cn)
|
|
- [x] [Thunder](https://pan.xunlei.com)
|
|
- [x] [Lanzou](https://www.lanzou.com)
|
|
- [x] [ILanzou](https://www.ilanzou.com)
|
|
- [x] [Google photo](https://photos.google.com)
|
|
- [x] [Mega.nz](https://mega.nz)
|
|
- [x] [Baidu photo](https://photo.baidu.com)
|
|
- [x] [SMB](https://en.wikipedia.org/wiki/Server_Message_Block)
|
|
- [x] [115](https://115.com)
|
|
- [X] [Cloudreve](https://cloudreve.org)
|
|
- [x] [Dropbox](https://www.dropbox.com)
|
|
- [x] [FeijiPan](https://www.feijipan.com)
|
|
- [x] [dogecloud](https://www.dogecloud.com/product/oss)
|
|
- [x] [Azure Blob Storage](https://azure.microsoft.com/products/storage/blobs)
|
|
- [x] [Chaoxing](https://www.chaoxing.com)
|
|
- [x] [CNB](https://cnb.cool/)
|
|
- [x] [Degoo](https://degoo.com)
|
|
- [x] [Doubao](https://www.doubao.com)
|
|
- [x] [Febbox](https://www.febbox.com)
|
|
- [x] [GitHub](https://github.com)
|
|
- [x] [OpenList](https://github.com/OpenListTeam/OpenList)
|
|
- [x] [Teldrive](https://github.com/tgdrive/teldrive)
|
|
- [x] [Weiyun](https://www.weiyun.com)
|
|
- [x] Easy to deploy and out-of-the-box
|
|
- [x] File preview (PDF, markdown, code, plain text, ...)
|
|
- [x] Image preview in gallery mode
|
|
- [x] Video and audio preview, support lyrics and subtitles
|
|
- [x] Office documents preview (docx, pptx, xlsx, ...)
|
|
- [x] `README.md` preview rendering
|
|
- [x] File permalink copy and direct file download
|
|
- [x] Dark mode
|
|
- [x] I18n
|
|
- [x] Protected routes (password protection and authentication)
|
|
- [x] WebDAV
|
|
- [x] Docker Deploy
|
|
- [x] Cloudflare Workers proxy
|
|
- [x] File/Folder package download
|
|
- [x] Web upload(Can allow visitors to upload), delete, mkdir, rename, move and copy
|
|
- [x] Offline download
|
|
- [x] Copy files between two storage
|
|
- [x] Multi-thread downloading acceleration for single-thread download/stream
|
|
|
|
## Document
|
|
|
|
- 📘 [Docs](https://doc.oplist.org)
|
|
- 🌏 [CN Mirror](https://doc.oplist.org.cn)
|
|
- ⚖️ [Terms of Use](https://doc.oplist.org/terms)
|
|
- 🔒 [Privacy Policy](https://doc.oplist.org/privacy)
|
|
|
|
## Demo
|
|
|
|
- 🌎 [Global Demo](https://demo.oplist.org)
|
|
- 🇨🇳 [CN Demo](https://demo.oplist.org.cn)
|
|
|
|
## Discussion
|
|
|
|
Please refer to [*Discussions*](https://github.com/OpenListTeam/OpenList/discussions) for raising general questions, ***Issues* is for bug reports and feature requests only.**
|
|
|
|
## Sponsor
|
|
|
|
[](https://vps.town "VPS.Town - Trust, Effortlessly. Your Cloud, Reimagined.")
|
|
|
|
## License
|
|
|
|
The `OpenList` is open-source software licensed under the [AGPL-3.0](https://www.gnu.org/licenses/agpl-3.0.txt) license.
|
|
|
|
## Disclaimer
|
|
|
|
- This project is a free and open-source software designed to facilitate file sharing via net disks, primarily intended to support the downloading and learning of the Go programming language.
|
|
- Please comply with all applicable laws and regulations when using this software. Any form of misuse is strictly prohibited.
|
|
- The software is based on official SDKs or APIs without any modification, disruption, or interference with their behavior.
|
|
- It only performs HTTP 302 redirects or traffic forwarding, and does not intercept, store, or tamper with any user data.
|
|
- This project is not affiliated with any official platform or service provider.
|
|
- The software is provided "as is", without any warranties of any kind, either express or implied, including but not limited to warranties of merchantability or fitness for a particular purpose.
|
|
- The maintainers are not liable for any direct or indirect damages arising from the use of, or inability to use, this software.
|
|
- You are solely responsible for any risks associated with using this software, including but not limited to account bans or download speed limitations.
|
|
- This project is licensed under the [AGPL-3.0](https://www.gnu.org/licenses/agpl-3.0.txt) License. Please see the [LICENSE](./LICENSE) file for details.
|
|
|
|
## Contact Us
|
|
|
|
- [@GitHub](https://github.com/OpenListTeam)
|
|
- [Telegram Group](https://t.me/OpenListTeam)
|
|
- [Telegram Channel](https://t.me/OpenListOfficial)
|
|
|
|
## Contributors
|
|
|
|
We sincerely thank the author [Xhofe](https://github.com/Xhofe) of the original project [AlistGo/alist](https://github.com/AlistGo/alist) and all other contributors.
|
|
|
|
Thanks goes to these wonderful people:
|
|
|
|
[](https://github.com/OpenListTeam/OpenList/graphs/contributors)
|