文件快递柜系统是一款轻量简洁、易于部署的文件传输系统,采用Fastapi+sqlite3技术栈。

该系统支持多种文件上传方式,包括拖拽、复制粘贴和口令传输,方便用户快速分享文本和文件。

同时,系统还具有防止滥用和爆破攻击的功能,设定错误五次拉黑十分钟,保障用户信息安全。

在使用过程中,用户完全匿名且无需注册,系统不记录任何信息。

此外,管理面板简单易用,可对违规文件进行删除操作。

系统采用Sqlite3数据库,无需安装额外数据库。

文件快递柜系统为用户提供了一种简单、方便、快捷的文件传输解决方案。

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

安装教程

1. 宝塔安装Python项目管理器

❗️❗️❗️ 注意:必须安装2.0版本,否则必失败

1 90 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

2 56 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

2. 安装Python3.9.10

点击设置->版本管理->Python版本->3.9.10[未安装]->安装版本

 

3 43 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

新建一个空白目录FileCodeBox

4 37 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

进入目录,上传源码然后解压

 

5 28 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

添加项目

打开Python项目管理器->添加项目

 

6 23 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

启动成功

 

7 16 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

查看系统日志,获取初始化信息

8 13 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

根据信息进入后台

 

9 9 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

宝塔反向代理

域名解析到ip之后,直接新增静态空网站

 

10 5 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

先申请ssl证书,因为反代之后就无法申请了,需关闭反代

 

11 4 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

最后设置方向代理即可

好了教程就是这样了,下面来看看小编的测试演示图吧!

12 4 - 亲测|可匿名口令分享文本和文件系统源码|轻量简洁且易部署|支持多种类型文件|防止滥用与爆破攻击

资源下载
下载价格20
VIP免费
原文链接:https://www.jocat.cn/archives/76691,转载请注明出处。
0
显示验证码
没有账号?注册  忘记密码?