前给大家分享了共享记事本(写代码还在来回折腾复制粘贴?一个共享记事本全搞定,源码在文末),一个PHP文件解决跨设备文本传递的问题。这期继续这个思路,把功能再升级一下——文件上传、在线编辑、外链分享 ,一个轻量型网盘搞定。
项目叫 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 直播列表可以直接生成链接作为接口使用 。也就是说,你把直播源文件传上去,生成外链,直接填到播放器里就能用,省去了自己搭文件服务器的麻烦。
公众号私信「260514」 获取下载链接。
本项目由 AI 辅助生成,仅供学习测试使用 。功能已经过基本验证,但不建议直接用于生产环境存储重要数据。
如果你是NAS玩家或者有PHP环境的服务器,不妨花两分钟部署体验一下。有问题欢迎在公众号留言交流。
如果觉得有用,欢迎转发给有需要的朋友。
🌟 与你互动
嗨~这里是【医工学习日志】的温暖小窝!
📩 随时戳一戳 :后台留言任何问题,树树会带着光速回复闪现!
💡 奇思妙想征集令 :
👉 遇到有趣资源?戳我分享!
👉 想看的硬核测评?甩题过来!
🔥 你的脑洞,可能成为下期爆款文章哦~
如需有偿部署服务或商务,请加V注明来意,不闲聊:
📝 栏目信息
策划编辑 ✨ 树树 ✨
技术支撑 @恩山无线论坛 & Github & 瀚思彼岸
📜 版权声明
内容说明:
原创文章转载请私信授权;
部分素材源自网络,版权归属原作者;
如觉侵权,请凭权属证明联系删除