文件上传、在线编辑、外链分享,一个轻量型网盘搞定。
项目叫 CloudDisk,同样是一个PHP项目,部署简单到不能再简单了。
部署:三步搞定
- 把
webdisk文件夹上传到你的PHP网站根目录。 - 确保
uploads文件夹和database.db有写权限。 - 浏览器访问
你的域名/webdisk/index.php(或者直接访问你的域名/webdisk/),完事。
不需要数据库,不需要复杂配置,上传完就能用。
管理员权限自动获取:第一个注册的用户自动升级为管理员,拥有管理后台入口,可以管理所有账号——重置密码、删除用户,一手掌握。
能干什么?
文件管理:新建文件、新建文件夹、上传文件,支持多级目录导航,想怎么整理就怎么整理。
在线编辑:内置 Monaco Editor(就是 VS Code 的同款编辑器),支持 txt、m3u、js、php、py、html、css、json、md 等多种格式直接在浏览器里编辑。改个配置文件、调个直播列表,不用下载再上传,直接在线改。
外链分享:点击文件旁边的分享图标,一键生成外链。支持自定义短链,也支持随机生成。复制链接发出去,别人打开就能查看文件。
这个分享功能有个很实用的场景:TXT 和 m3u 直播列表可以直接生成链接作为接口使用。也就是说,你把直播源文件传上去,生成外链,直接填到播放器里就能用,省去了自己搭文件服务器的麻烦。