彩虹外链网盘
彩虹外链网盘-云网盘

项目介绍
开源许可 本项目采用 MIT 许可证。原项目 netcccyun/pan 同样采用 MIT 许可证,本项目保留原作者版权声明及二次开发作者署名。 MIT 许可允许使用、修改、分发和商用;分发软件副本或实质性部分时,须保留版权声明及许可声明。第三方依赖和素材如有独立许可证,按各自许可证执行。 支持所有常见格式文件上传,可多选批量上传、Ctrl+V 粘贴上传、拖拽上传 生成文件外链、图片外链、音乐外链、视频外链,并同时给出 UBB 代码和 HTML 代码 文本、图片、音乐、视频在线预览,TXT 等文本内容在线查看 文件内容在线编辑,支持 txt、md、json、js、css、html、xml、svg、csv、ini、conf、yaml、sql、vue、ts、jsx 等格式;谁能用由会员等级决定,等级不带的用户可以单独购买在线编辑包 覆盖上传:用新文件替换已有文件,对外链接保持不变 上传时可设置访问密码、可选择是否在首页文件列表公开;后台可设置这个勾选框默认勾不勾(「上传时默认在首页公开」) 首页文件列表只显示正常状态的文件:被封禁、待审核的文件不出现在首页,上传者自己的「我的文件」里仍能看到 文件列表支持关键字搜索、按类型筛选(图片 / 视频 / 音频 / 文档 / 压缩包),加密文件带锁形标记;apk、exe 这类不在五类里的扩展名不单独出标签,但仍计入「全部」 列表可按上传时间或文件大小正反排序(?sort=new|old|big|small),部分外观下还能在列表和网格视图之间切换 用户文件夹(后台开关,谁能用由会员等级决定):「我的文件」里建多级文件夹,文件和文件夹可剪切、复制、粘贴、拖拽移动,在文件夹里上传直接放进去;文件夹只是分类,不改变文件实际存放位置,外链不变 「我的文件」里的操作以及进出文件夹、翻页、筛选、搜索都只局部刷新列表,页面不会整页闪 可作为网盘使用,也可作为图床或音乐在线试听网站使用 用户与登录 QQ / 微信快捷登录 邮箱注册与登录:填邮箱收验证码即可注册,支持算术验证码和邮箱域名黑白名单切换 找回密码:忘记密码可凭邮箱验证码自行重置,不必找站长改库 一个账号多种登录方式:邮箱账号可绑定 QQ / 微信,快捷登录账号可绑定邮箱并设置密码,注册时用的那种方式不可解绑 个人中心:概览、我的文件、订单记录、上传 API 密钥、账号设置,最多五个页签(后两者跟着后台开关隐藏),文件可重命名、设访问密码、切公开私密、单个与批量删除、复制外链 自定义头像:个人中心里上传自己的头像,选图后可拖动、缩放裁出要显示的部分;显示在个人中心、导航栏和后台用户列表,随时可以恢复默认 用户管理:给用户设置会员等级和到期时间,需要时可以单独调整某个人的每日上传数量、单文件大小、下载速度,支持封禁、解封、查看用户文件、删除用户 付费与运营 会员等级与购买权限:每个等级一张权限表,把等级做成套餐出售,支持补差价升级,另有加量包和在线编辑包两种附加包;付款成功后权限立即生效 支付宝当面付、易支付两种收款方式,可只开一种或同时开启 订单记录:按状态筛选、查看累计金额、补发权限、清理未支付订单 赞助页与赞助名单 邮件 四种发信通道可选:SMTP、Resend、Brevo、SendGrid,可同时勾选多个 后台一键测试发信,失败时显示具体原因 发信记录:每封验证码邮件的发送结果、通道、来源都有据可查 内容检测命中通知:有文件被拦截或转人工时给站长发邮件,可设合并间隔避免刷屏 存储与安全 支持本地存储及阿里云 OSS、腾讯云 COS、华为云 OBS、又拍云、七牛云、通用 S3 兼容存储、WebDAV、OneDrive、OpenList 存储类型设置改为卡片式:一眼看清每种存储支持直传 / 直链 / 断点续传,卡片上还标出每个存储里压着多少文件,并可一键做连接测试(用当前填写的参数测,不必先保存) 有文件之后也能换存储:每个文件记着自己存在哪儿,切换只影响之后的新上传,已上传的文件照常能下、外链不失效 可同时开放多个存储:上传页出现「存储位置」下拉让用户自己挑,每个存储还能限定所有人 / 仅登录用户 / 仅限会员(等级带「可用全部存储」)可用 图片违规检测,可对接阿里云 / 腾讯云内容安全,也可用自建服务在本机跑模型(文件不出服务器、没有调用费) 视频违规检测(自建服务):ffmpeg 抽帧逐帧判分,上传后先挂起、检测完自动放行或封禁,后台能看命中了哪几帧 违规文件公示,向访客公开已封禁文件的处理情况 覆盖记录审计,管理员可复查每一次内容替换 每日上传数量与每分钟上传次数限制 下载限速跟着文件的上传者走:上传者是什么等级,他的文件被任何人下载时就是什么速度;游客上传、登录用户上传的文件可分别设定默认速度,留空即不限速 上传 API 密钥:用户可自助创建密钥用程序上传,支持 IP 白名单、有效期、随时停用 后台 后台首页概览:文件总数 / 今日上传 / 昨日上传 / 用户总数四张卡,下面是文件类型分布——图片、视频、音频、文档、压缩包、其它六类各自的数量、占用空间和占比条,可在「按数量」和「按占用」之间切换,右上角显示全站总占用 程序更新检查:首页「版本信息」里直接显示仓库有没有新版本,另有「程序更新日志」页列出最近提交,点进去能看到每次改了什么 在线更新:「程序更新日志」页一键把站点更新到仓库最新提交,先列出要改哪些文件再确认,覆盖前自动备份,可一键还原 更新源可选:服务器连不上 GitHub 时,在「程序更新日志」页把主更新源换成备用源(自动同步 GitHub 的镜像)、内置的加速站,或者自己填一个加速站地址,版本检查、更新日志和在线更新都跟着换;经加速站下载的更新包不做核对,建议只在 GitHub 和备用源都连不上时用 文件管理支持按文件名 / Hash / 格式 / 上传者 IP 搜索,按状态筛选,批量删除、封禁、解封 后台左上角名称和浏览器标签跟随「网站标题」:首页是「网站标题管理中心」,其它页面是「页面名 - 网站标题管理中心」,改完网站标题立即生效 后台登录页为左右双栏(改自社区贡献者 txziyuan 的 PR #1),配色跟随站点外观和后台自定义配色,左栏显示网站标题和网站描述;输错时直接在页面上提示、保留已填账号,登录成功自动进入后台 界面 28 套外观:15 套配色型 + 13 套布局型,前台、后台、公告条、赞助页、弹窗全部联动;每套外观还能在后台单独换整套配色(挑个主色,全站颜色跟着走) 广告公告位设置,可自定义顶部公告与首页广告位 副标题:后台「网站信息设置」里可以填一个副标题,填了之后首页的浏览器标签显示「网站标题 - 副标题」,不填就只显示网站标题;其它页面不受影响 网站图标:后台「网站信息设置」里上传自己的图标(ICO / PNG / JPG / GIF / WebP),显示在浏览器标签和收藏夹里;图标单独存放,覆盖上传更新包、在线更新都不会把它换回默认图标,随时可以恢复默认 页脚运行时间:版权信息下方显示「本站已安全运行:x年x天x时x分钟x秒」并每秒刷新,后台「网站信息设置」里可开关、可设建站时间(精确到秒) 页脚代码(原「统计代码」):像广告位一样一条一条添加,放统计脚本、备案号、徽章链接等,每条可单独开关,按列表顺序排在版权信息后面(和版权同一行,一条一格,放不下自动换行);只有脚本、看不见的统计代码不占格子 页脚位置统一:所有页面、所有外观的页脚都在同一个位置,左右和内容区对齐,上方一条细分隔线(页脚自带底色的涂鸦风、天际风和 macOS 窗口风除外);内容不满一屏时页脚贴在窗口底部,不再悬在半空(macOS 窗口风的页脚是窗口底部的状态栏,跟着窗口走) 禁止访问 IP:和页脚代码一样一条一条添加,每条可填单个 IP(IPv4 / IPv6)或网段(如 1.2.3.0/24)、写备注、单独停用;条目多时列表在固定高度的框里滚动,可按 IP / 备注搜索,也能一次粘贴多个 IP 批量添加(自动跳过已有的);命中的访客访问前台直接返回 403,已登录后台的管理员不受影响,填错的写法保存时会被拒绝并指出是哪几条 手机端适配:28 套外观在手机上文件列表都排成卡片(文件名完整显示、可换行,大小 / 格式 / 时间和下载、查看按钮都在卡片里,不用横向滑动),导航菜单纵向展开,前台后台点选菜单项后菜单都会自动收起
交付与授权
交付内容以实际上传的压缩包为准。下载和使用前,请阅读 源码授权协议,并核对第三方依赖许可。
正在加载评论…