FastAPI 2023快递柜式匿名文件分享系统

文件传送的快递柜式体验,轻量的匿名分享系统你用过没?Fastapi 搭 SQLite3 的后端,配合 Vue2 + ElementUI 前端,整个系统响应快、界面也挺顺。复制粘贴、拖拽上传这些常规操作,统统支持,上传文本和文件都行,关键是不需要注册登录,用起来省事。

错误次数限制+IP 上传限制的机制,能有效防止爆破和滥用。生成的随机口令还能设定存取次数和有效期,挺适合一次性传点隐私内容,不怕泄露。你还可以对接 阿里云 OSS,或者玩本地文件流,storage 文件里随便改,想怎么玩都能搞。

我比较喜欢它的 管理面板,干净利落,一眼能看到当前所有上传记录,支持一键删除,调试起来也省心。如果你想临时扔个文件给别人,或者跨端传消息,不想为了一个文件就注册个账号、下个 App,这源码真的挺合适。

支持 docker 一键部署,直接开干。适合前后端都有点经验的朋友玩。如果你正好在折腾 Vue2 或者 Fastapi 项目,不妨参考一下它的目录结构和求交互,写得还蛮清晰的。

rar
2023最新文件快递柜系统网站源码.rar 预估大小:48个文件
folder
2023最新文件快递柜系统网站源码 文件夹
folder
2023最新文件快递柜系统网站源码 文件夹
file
.gitattributes 93B
file
分享说明.txt 1KB
file
main.py 9KB
file
LICENSE 7KB
file
readme.md 7KB
folder
templates 文件夹
file
admin.html 16KB
file
index.html 18KB
folder
core 文件夹
file
utils.py 2KB
folder
__init__.py 文件夹
file
storage.py 5KB
file
depends.py 2KB
file
database.py 4KB
file
Dockerfile 194B
file
requirements.txt 155B
file
.gitignore 2KB
folder
images 文件夹
file
img_3.png 121KB
file
img_6.png 54KB
file
img_8.png 59KB
file
img_12.png 31KB
file
img_13.png 79KB
file
img_4.png 69KB
file
img_9.png 40KB
file
img_7.png 56KB
file
img_5.png 60KB
file
img_11.png 57KB
file
img.png 54KB
file
img_1.png 66KB
file
img_10.png 33KB
file
img_2.png 57KB
file
settings.py 4KB
file
readme_en.md 7KB
folder
static 文件夹
folder
asserts 文件夹
folder
mm 文件夹
file
2.jpg 1.33MB
file
1.jpg 2.43MB
file
76.jpg 2.07MB
file
62.jpg 427KB
file
65.jpg 1.17MB
file
60.jpg 796KB
file
3.jpg 1.16MB
file
logo.png 33KB
file
favicon.ico 264KB
file
index.js 649KB
file
axios.min.js 29KB
file
index.css 234KB
folder
fonts 文件夹
file
element-icons.woff 28KB
file
vue.min.js 105KB
folder
banners 文件夹
file
img_3.png 22KB
file
img_1.png 499KB
file
img_2.png 127KB
rar 文件大小:10.89MB