littlebot
Published on 2025-04-02 / 7 Visits
0

【源码】基于PHP框架的OneManager云存储管理工具

项目简介

本项目是一个基于PHP的开源项目,提供了简单易用的Web界面,可用于管理多个云存储盘,如Onedrive、Aliyundrive等。用户借助该项目能轻松对文件和文件夹进行浏览、上传、下载、删除、重命名、移动和复制等操作。

项目的主要特性和功能

  1. 支持在Heroku、Glitch、腾讯云函数、华为云函数、阿里云函数、百度云函数以及VPS等多平台部署。
  2. 下载和上传文件时生成直链,可直接从微软Onedrive服务器下载或上传,服务器仅消耗与微软通信的少量流量。
  3. 支持文件和文件夹的浏览、上传、下载、删除、重命名、移动和复制。
  4. 支持自定义网站图标,可在文件列表中显示readme.mdhead.md文件内容。
  5. 可指定目录允许游客上传文件,且不列出该目录内容(除非管理员登录)。
  6. 若目录中有index.html文件,仅显示该HTML文件内容,不显示文件列表。
  7. 可点击“时间”或“大小”按时间或大小排序显示文件列表,点击“文件”恢复默认排序。

安装使用步骤

  1. 选择合适的部署平台,如Heroku、Glitch、腾讯云函数、华为云函数、阿里云函数、百度云函数或VPS。
  2. 部署代码:
    • 腾讯云函数:创建函数并配置触发器,访问触发器提供的URL开始安装。
    • 华为云函数:上传ZIP文件并创建触发器,访问触发器提供的URL开始安装。
    • 阿里云函数:新建HTTP函数,配置触发器并上传代码,访问自定义域名开始安装。
    • 百度云函数:创建函数并配置HTTP触发器,上传ZIP文件并访问提供的URL开始安装。
    • VPS:启动Web服务器,配置伪静态规则,上传代码并设置config.php文件的读写权限,访问网站开始安装。
  3. 登录后在设置中添加OneDrive。
  4. 通过浏览器访问部署好的系统,开始管理和操作云存储盘。请根据选择的部署平台,按相应步骤操作。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】