拥有NAS的生活 篇六十五:如何多设备间互传文件?用文件快递柜轻松搞定
相信有很多小伙伴在手机与手机之间、手机与电脑、电脑与电脑之间互传文件都是用微信文件助手,没错,我也是这样,用的最习惯的还是微信文件助手。但是这样做有个弊端,必须要每个设备上都要登录微信才行,碰到两台电脑之间传文件才是真的头疼。最近我也遇到旧电脑要往新电脑里传文件,但是没有速度快的M2移动硬盘,真的是一言难尽。
基于这么一个背景,我找到了文件快递柜这么一款程序,可以直接在NAS上部署,并且用于所有家庭设备间文件互传,而不需要单独安装软件,仅靠网页就能传输,真的很方便。
文件快递柜介绍
文件快递柜是一款支持自建的在线文件传输工具,仅依靠网页就能接收下载文件,而不用依赖安装软件。毕竟像群晖等NAS虽然有Drive程序供多设备间传输文件,但有的时候新电脑或同事来访需要传输文件就显得没有那么方便,这么一款软件确实很有必要。
特点
轻量简洁:Fastapi+Sqlite3+Vue2+ElementUI
轻松上传:复制粘贴,拖拽选择
多种类型:支持文本,文件
安全可靠:错误次数限制
防止滥用:IP限制上传次数
口令分享:随机口令,存取文件,自定义次数以及有效期
文件管理:查看所有文件,删除文件
一键部署:docker一键部署
自由拓展:S3协议、本地文件流,可根据需求在storage文件中新增存储引擎
部署设备
这里使用DS920+部署,经过测试可以正常使用,你也可以拿自己的DS920+部署试试吧!轻轻松松实现家里多个设备间传输文件,免去安装软件的烦恼!
Docker部署
1. 创建文件夹
ssh里用root权限运行下面代码,创建数据持久化存储文件夹。
mkdir -p /volume1/docker/sendbox
2. 运行容器
同样ssh里用root权限执行如下代码,会拉取镜像并自动启动,拉取速度取决于你的网络,前面的12345端口可以设置为自己需要的端口,后面的不可更改,为容器内部端口。
docker run -d --restart=always -p 12345:12345 -v /volume1/docker/sendbox:/app/data --name filecodebox lanol/filecodebox:beta
如何具体使用
直接输入nas ip:12345/#/admin即可看到登录界面,默认密码为FileCodeBox2023,请及时修改。
使用方式也很简单,直接在这个页面拖入文件即可,会自动生成取件码,其他设备打开这个页面输入取件码就可以直接下载文件。
这里我们输入刚才生成的取件码,点击下载即可收取文件,是不是非常方便快捷!
总结
文件快递柜程序上非常简洁,无需占用过度NAS资源即可部署,以后多个设备间传输文件也非常便捷,再也不用通过其他平台的社交软件来传输文件了,特别是家里电脑之间互相传文件,不用安装程序也可以轻松发送文件!
往记
校验提示文案
小鐵先生
校验提示文案
cysui
校验提示文案
风风leo
校验提示文案
风风leo
校验提示文案
小鐵先生
校验提示文案
cysui
校验提示文案
往记
校验提示文案