最新彩虹外链云盘系统源码 全新UI 二开美化版
最新彩虹外链云盘系统(全新UI二开美化版)
一、项目简介
基于PHP开发的文件网盘、外链分享程序,适配文件分发、图床、音频视频外链等场景。
在开源原版基础上二次开发,全面美化前后台界面,优化交互逻辑,叠加大量实用新功能,兼顾自用搭建、对外图床外链商用。
二、基础核心功能
- 文件上传:兼容全部常见格式文件上传
- 多类型外链:生成文件、图片、音乐、视频外链;同时附带UBB、HTML代码,适配论坛、网页引用
- 在线预览:图片、音视频、TXT文本可直接网页预览
- 在线文件编辑
支持格式:txt、log、md、json、js、css、html、xml、csv、ini、conf、yaml、sql、vue、ts等代码/配置类文档在线修改 - 多用途适配:可做私人网盘、公共图床、音乐试听站点
三、支持对接的云存储
可对接主流对象存储,文件云端存放,减轻服务器压力:
- 国内厂商:阿里云OSS、腾讯云COS、华为云OBS、又拍云、七牛云
- 通用S3兼容存储(采用AWS V4签名)
适配:AWS S3、MinIO、Cloudflare R2、Backblaze B2,所有遵循S3标准的存储均可接入
通用S3配置参数明细
| 配置项 | 填写说明 |
|---|---|
| Access Key | 存储平台密钥ID |
| Secret Key | 存储密钥密码 |
| Endpoint | 完整带http/https的API接口地址 |
| Region | 存储桶地域;Cloudflare R2固定填auto |
| Bucket | 存储桶名称 |
| 对象前缀 | 文件桶内子目录,默认file/,留空为根目录 |
| 地址风格 | 可选虚拟主机模式bucket.endpoint / 路径模式endpoint/bucket |
主流S3简易配置要点
- AWS S3:Endpoint与Region地域必须一一对应
- MinIO:填写API地址+端口,推荐路径风格
- Cloudflare R2:Endpoint为https://账户ID.r2.cloudflarestorage.com,Region=auto
- Backblaze B2:填写官方S3 Endpoint,搭配对应Region
S3额外规则
- 两种上传模式:网站中转上传、浏览器POST直传;直传需要存储桶配置CORS跨域,不兼容则改用中转,服务器需开启PHP cURL扩展
- 签名下载依托配置内Endpoint生成,签名完成后不可随意替换下载域名
- 支持断点续传下载、云端删文件、读取文件信息
四、本次二开新增&优化清单
1. 界面美化与主题体系
- 前台全页面重做美化:上传页、文件列表、预览页
- 后台管理界面整体翻新
- 后台新增外观设置,一键切换多套主题,前台、后台样式联动同步
2. 广告公告管理
后台专属广告公告配置页,自定义顶部公告、各类广告内容、广告样式、开关展示,集中管理无需改代码。
3. 用户分级权限系统
- 用户分层:普通用户、高级用户
- 高级用户默认不受每日上传总量限制
- 精细化管控:可单独给每个用户限制单文件大小、每日上传额度、权限到期时间
- 账号运维:支持封禁/解封用户、查看用户全部文件、批量删除用户数据
4. 文件能力升级
新增TXT在线浏览;大幅度扩充在线编辑格式,适配代码、配置文件日常网页改文件。
5. 存储扩容
新增通用S3 V4驱动,全覆盖国内外S3对象存储,支持直传、断点下载、签名防盗链下载。
6. 配套功能
自带图片违规检测,规避违规图片风控风险;全链路交互细节优化。
五、补充说明
程序依托开源原版改造,底层核心逻辑不变,侧重UI颜值、多存储兼容、用户权限、运营公告广告能力升级;原开源作者提供底层基础。

1、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
2、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
3、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
4、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
68code » 最新彩虹外链云盘系统源码 全新UI 二开美化版
68code » 最新彩虹外链云盘系统源码 全新UI 二开美化版