首页 > 热点 > 内容页

环球快播:NAS下搭建超实用的文件快递柜—FileCodeBox

2023-02-08 20:02:21 来源:哔哩哔哩

前言

这个也是最近发现的新项目,原理和快递柜一摸一样,你可以将文件或者文字上传,上传后输入取件码,告诉别人后可以让另外一个人凭借取件码来取文件。可以是说文件的驿站了,今天便介绍一下怎么在NAS上搭建这样一个有趣的文件分享系统。「主要特色:」

轻量简洁:Fastapi+Sqlite3+Vue2+ElementUI


(资料图片)

轻松上传:复制粘贴,拖拽选择

多种类型:文本,文件

防止爆破:错误次数限制

防止滥用:IP限制上传次数

口令分享:随机口令,存取文件,自定义次数以及有效期

匿名分享:无需注册,无需登录

管理面板:查看所有文件,删除文件

一键部署:docker一键部署

多种存储方式:阿里云OSS、本地文件流

部署

docker注册表搜索 「lanol/filecodebox」直接下载。

下载之后咱们先在docker文件夹中创建一个新文件夹,命名就为 「filecodebox」就行。

随后容器设置中将 「filecodebox」文件夹映射路径设置为 「/app/data」。本地端口设置随意,不冲突即可。

启动容器,浏览器访问http:NASIP+端口号即可访问。

体验

首次启动后会在日志中生成后台地址以及后台密码,记得及时更改。

其次在项目文件夹中的.env会显示配置信息,也可以直接下载文件修改后上传,记得修改配置后重启容器。

总结

蛮有趣的一个临时文件分享的系统,取件码这个设定很有趣,部署也很简单。总的来说是一款十分好用的容器,推荐大家可以尝试一下。以上便是本期全部内容了,如果你觉得有趣或者对你有所帮助,点赞收藏求关注~咱们下期再见!

相关新闻