熊猫不是猫 耐心是一切聪明才智的基础。──柏拉图
博主

昨天 22:17在线

熊猫不是猫
青春须早为,岂能长少年。——孟郊
歌曲封面 未知作品

萌ICP备20229950号 蜀ICP备2021028903号

网站已运行 5 年 15 天 6 小时 7 分

Powered by Typecho & Sunny

8 online · 53 ms

Title

NAS下搭建超实用的文件快递柜—FileCodeBox

panda

·

NAS教程

·

Article
封面

前言

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

  • 轻量简洁:Fastapi+Sqlite3+Vue2+ElementUI
  • 轻松上传:复制粘贴,拖拽选择
  • 多种类型:文本,文件
  • 防止爆破:错误次数限制
  • 防止滥用:IP限制上传次数
  • 口令分享:随机口令,存取文件,自定义次数以及有效期
  • 匿名分享:无需注册,无需登录
  • 管理面板:查看所有文件,删除文件
  • 一键部署:docker一键部署
  • 多种存储方式:阿里云OSS、本地文件流

部署

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

容器下载

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

创建文件夹

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

端口映射

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

体验

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

日志信息

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

取件界面上传界面后台设置

总结

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

现在已有 40 次阅读,0 条评论,0 人点赞
Comment:共0条
😀😃😄😁😆😅🤣😂🙂🙃😉😊😇🥰😍🤩😘😗😚😙😋😛😜🤪🤝🤑🤗🤭🤫🤔🤐🤨😐😑😶😏😒🙄😬🤥😌😔😪🤤😴😷🤒🤕🤢🤮🤧🥵🥶🥴😵🤯🤠🥳😎🤓🧐😕😟🙁☹️😮😯😲😳🥺😦😧😨😰😥😢😭😱😖😣😞😓😩😫🥱😤😡😠🤬
发表
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主 欢迎来到熊猫的小站,站点内容已全部恢复,不过之前的评论无法恢复,如有友链请在友链界面自行申请 不再显示
博主