- docker run -d --restart=always -v /opt/FileCodeBox/:/app -p 12345:12345 --name="filecodebox" lanol/filecodebox:V1.5.1
昨天看见丁丁大佬的口令分享深受启发。
然后看见评论区说需要存在服务器,于是我也写了一个专注于口令分享的,文件存在部署的服务器。
我就不发例站了,用的az,别给我流量干完了。
谢谢各位大佬的建议和支持
后续功能:
> 1. 多存储
取件
寄件
管理面板
非常简洁,fastapi,sqlite数据库。
主要特色:
拖拽,复制粘贴上传
文件口令传输
分享文件:多种上传方式供你选择
分享文本:直接复制粘贴直接上传
防爆破:错误五次拉黑十分钟
完全匿名:不记录任何信息
无需注册:无需注册,无需登录
Sqlite3数据库:无需安装数据库,
可以加get参数code,这样打开就会读取取件码如:http://xxx.com?code=12345
如果可以的话,麻烦点个star
Github地址:https://github.com/vastsa/FileCodeBox
12月13日更新V1.5.1:
https://github.com/vastsa/FileCodeBox/releases/tag/V1.5.1
1.优化首页逻辑
2.完善手机上传文本
3.解决下面这个问题
热议
推荐楼 无神通 4天前
想法很好,就是代码有点不忍直视
推荐楼 a87750530 2小时前
期待2.0版本的更新
2楼 coouk 4天前
牛逼666
3楼 若志 4天前
感谢大佬开源 Mark!
4楼 mochan 4天前
牛逼666
5楼 zsj403919383 4天前
大佬牛逼,谢谢大佬
6楼 kuxiaojie 4天前
牛逼666
7楼 dakai 4天前
感谢大佬开源 Mark!
8楼 枝江小狼王 4天前
这个不错
9楼 VMSir 4天前
牛逼6
10楼 hardwar 4天前
好评绑定
12楼 生如风絮 4天前
支持开源大佬!希望后期能加上各种不同存储方式。
13楼 gajiodgaj 4天前
技术贴帮顶
14楼 ban 4天前
技术贴帮顶
15楼 88232128 4天前
劳资反手就是一个赞
16楼 dlts 4天前
大佬牛逼,谢谢大佬
17楼 Tankie 4天前
已FORK,等有时间学习下python.
18楼 ela 4天前
大佬牛逼
19楼 无神通 4天前
想法很好,就是代码有点不忍直视
20楼 Vast 4天前
想法很好,就是代码有点不忍直视
hhh,写的比较急,只为功能实现了
22楼 1tv 4天前
大佬能生成多个口令,限制口令只能用一次吗
23楼 Vast 4天前
大佬能生成多个口令,限制口令只能用一次吗
后续应该会加上,口令使用次数,和口令到期时间,但是口令的数量是有限的,加上是匿名,也许会存在一个文件占完所有口令的情况。
24楼 NRV 4天前
可以加个端到端加密的功能
25楼 Backfire 4天前
好东西
26楼 2life.top 4天前
建议能删除指定分享内容,防止有人放违法信息
27楼 三丫的 4天前
已star
28楼 三丫的 4天前
已star
29楼 Vast 4天前
建议能删除指定分享内容,防止有人放违法信息
好滴,后续加上一个简单的管理列表页
30楼 pannifeng 4天前
有搭建好的兄弟不,发个链接看看
32楼 Backfire 4天前
好滴,后续加上一个简单的管理列表页
坐等大佬更新
33楼 weige3061 4天前
真棒 已经star收藏感谢大佬
34楼 魔尊 4天前
感谢大佬开源 Mark!
35楼 yumingshang 4天前
fork一个了!
36楼 scheme 4天前
赞赞赞,开源的力量
37楼 Yest 4天前
38楼 b66667777 4天前
支持一下
39楼 tsk 4天前
这种开源的大佬必须点赞!!!
40楼 半世烟尘 4天前
42楼 qqlikeho 4天前
跟你们在一起泡着无时无刻都在提醒我是个废物
43楼 yushui 4天前
支持开源,楼主你的 Dockerfile 是不是写错了……
44楼 Vast 4天前
支持开源,楼主你的 Dockerfile 是不是写错了……
啊,哪里有问题吗,docker这块我不是很熟,我只是试了下指令能够启动就发啦
45楼 scheme 4天前
啊,哪里有问题吗,docker这块我不是很熟,我只是试了下指令能够启动就发啦 ...
端口号吧?1个123456,1个是12345
46楼 httpd 4天前
挺好的,就是ui有点不协调
47楼 Vast 4天前
端口号吧?1个123456,1个是12345
wc是的是的,那里忘记改了,谢谢提醒,已更正
48楼 yushui 4天前
wc是的是的,那里忘记改了
嗯,是端口问题。我改了后成功搭建,但是搭建后成功上传文件后,看不到取件码,点击文件箱没反应
49楼 Vast 4天前
嗯,是端口问题。我改了后成功搭建,但是搭建后成功上传文件后,看不到取件码,点击文件箱没反应 ...
请求状态是200吗
50楼 scheme 4天前
大佬能否把丁丁大佬的二维码分享也加上?这样省得接收方输入网址了,扫码即可
52楼 惜为伊人醉 4天前
支持一下大佬。
53楼 52怡宝 4天前
感谢大佬开源 Mark!
54楼 scheme 4天前
可以滴,目前这个支持在网址后面加参数,?code=取件码,这样就会直接读取 ...
我跟丁丁大佬那个比较了下,建议把二维码和分享链接都借鉴过来,再加上一个简单的管理,简直完美了。
感谢两位大佬!
55楼 Vast 4天前
我跟丁丁大佬那个比较了下,建议把二维码和分享链接都借鉴过来,再加上一个简单的管理,简直完美了。
感 ...
好滴,安排上
56楼 yushui 4天前
请求状态是200吗
"GET / HTTP/1.1" 200 OK
"POST /share HTTP/1.1" 200 OK
57楼 deyu 4天前
牛逼666
58楼 Vast 4天前
"GET / HTTP/1.1" 200 OK
"POST /share HTTP/1.1" 200 OK
这样那应该就是正常了吧,没有返回data吗,可以将链接pm我看看吗
59楼 dlts 4天前
666666666666666666666666
60楼 Vast 4天前
挺好的,就是ui有点不协调
hhh,ui这块尽力了尽力了
62楼 wasd 3天前
这种帖子真的是loc论坛的顶梁柱 ,精髓和,精神所在啊。。。。顶楼主,牛牛的。。。
63楼 Vast 3天前
已更新管理面板+二维码
64楼 浪子之心 3天前
大佬666
65楼 lazy 3天前
大佬牛逼,赞
66楼 Vast 3天前
嗯,是端口问题。我改了后成功搭建,但是搭建后成功上传文件后,看不到取件码,点击文件箱没反应 ...
问题找到了,粘贴没问题,两边方法没同步,现已修复
67楼 h3cie 3天前
这个必须支持
68楼 jzelynn 3天前
支持开源大佬
69楼 0x4396 3天前
好,什么时候整一个cf worker版本
70楼 Vast 3天前
好,什么时候整一个cf worker版本
丁丁大佬的就是cf worker啦
72楼 yushui 3天前
大佬,能不能加个功能:单纯分享文本,而不是分享文件?像这种:https://github.com/pasteburn/pasteburn
73楼 jaith 3天前
74楼 Vast 3天前
大佬,能不能加个功能:单纯分享文本,而不是分享文件?像这种:https://github.com/pasteburn/pasteburn ...
目前支持文本的,复制文本直接粘贴即可,但是阅后即焚以及加密,后续可能会加上
75楼 Backfire 3天前
可以加个限制文件大小马?
76楼 Vast 3天前
Backfire 发表于 2022-12-10 15:08
可以加个限制文件大小马?
可以哟,后面在我再管理面板完善一下下
77楼 hackhp 3天前
Traceback (most recent call last):
File "/www/Python/FileCodeBox/main.py", line 21, in <module>
index_html = open('templates/index.html', 'r', encoding='utf-8').read()
FileNotFoundError: [Errno 2] No such file or directory: 'templates/index.html'
78楼 Vast 3天前
Traceback (most recent call last):
File "/www/Python/FileCodeBox/main.py", line 21, in
index_ ...
缺少文件了哦,templates这个文件夹也需要下载
https://github.com/vastsa/FileCodeBox/releases/download/Main/code.zip
79楼 冷心 3天前
先给你点赞,已star
80楼 sotandlat 3天前
82楼 yzuodi 3天前
不会搭建。宝塔
下载下来到小鸡上随便放个目录,在有dockerfile的目录下用宝塔打开命令行,在命令行下跑楼主给的那两条docker命令,跑起来之后你访问ip:12345就行,或者自己搞个反代。默认的管理后台路径和密码是admin,记得自己提前修改下main.py
83楼 fang 前天02:18
牛逼,用上了,期待大佬新版本
84楼 paggy 前天05:20
支持,一直在用bitwardeb
85楼 甜党 前天07:13
挺好的
如果能支持分享文字、直接粘贴图片就更好了
86楼 在7楼 昨天00:46
想法不错
87楼 Vast 昨天00:49
挺好的
如果能支持分享文字、直接粘贴图片就更好了
支持的哦,现在文字是复制之后直接粘贴即可,在寄件页面读取了剪切板的
88楼 fang 昨天01:13
好像手机端不能粘贴文本
89楼 Vast 昨天01:19
好像手机端不能粘贴文本
这是个问题,得看下以啥方式加上去好一点
90楼 fang 昨天01:26
大佬,其实还可以加一个寄件开关,满足不同人群,比如有的mjj不想别人上传,但是又想给别的mjj分享文件,然后设置一次机会,分享完相当于自动删除了,阅后即焚,好酷有木有!
92楼 yanyuo 昨天11:43
刚下载的包,里面已经没有这段了
93楼 Vast 昨天11:45
刚下载的包,里面已经没有这段了
嗯嗯,新版的改了下哦,现在是另一种方式了,以后升级覆盖文件就行啦
https://www.yuque.com/lxyo/work/zd0kvzy7fofx6w7v
94楼 yanyuo 昨天14:13
嗯嗯,新版的改了下哦,现在是另一种方式了,以后升级覆盖文件就行啦
https://www.yuque.com/lxyo/work/z ...
文档里面还没更正
95楼 yanyuo 昨天14:38
Traceback (most recent call last):
File "/home/filecodebox/main.py", line 9, in <module>
from fastapi import FastAPI, Depends, UploadFile, Form, File
ModuleNotFoundError: No module named 'fastapi'
Traceback (most recent call last):
File "/home/filecodebox/main.py", line 36, in <module>
index_html = open('templates/index.html', 'r', encoding='utf-8').read() \
FileNotFoundError: [Errno 2] No such file or directory: 'templates/index.html'
Traceback (most recent call last):
File "/home/filecodebox/main.py", line 36, in <module>
index_html = open('templates/index.html', 'r', encoding='utf-8').read() \
FileNotFoundError: [Errno 2] No such file or directory: 'templates/index.html'
部署有点麻烦,中文版的Python Manager,设置也不一样,没有端口
96楼 Vast 昨天14:48
Traceback (most recent call last):
File "/home/filecodebox/main.py", line 9, in
from fastapi...
/home/filecodebox/
这个文件夹里面有templates文件夹吗
97楼 yanyuo 昨天14:50
/home/filecodebox/
这个文件夹里面有templates文件夹吗
有呀,
98楼 乃木坂46 昨天14:51
牛逼 已经star
99楼 Vast 昨天14:55
有呀,
那就奇怪了,我这边没得中文版宝塔不太好测试,我去找个看一下
100楼 yanyuo 昨天15:03
那就奇怪了,我这边没得中文版宝塔不太好测试,我去找个看一下
102楼 Vast 昨天15:12
这算成功了吗,设置端口6841,咋是12345
正常,你去把main.py里面最后一行12345改一下
103楼 aqinhai 昨天15:15
104楼 yanyuo 昨天15:22
正常,你去把main.py里面最后一行12345改一下
可以了
105楼 cyl 昨天15:42
mark一下
106楼 dole 昨天15:46
107楼 bigexiu 昨天16:36
108楼 gmzx123 昨天17:17
牛逼牛逼
109楼 httpd 16小时前
hhh,ui这块尽力了尽力了
老哥的灵感来自https://airportal.cn/这个站吗?
110楼 Vast 16小时前
httpd 发表于 2022-12-13 00:52
老哥的灵感来自https://airportal.cn/这个站吗?
是丁丁快传这个
http://dingding.wtf/index.html
112楼 Vast 9小时前
子非鱼 发表于 2022-12-13 04:20
支持大佬,已成功部署,不过手机不能粘贴文本哦
这个我得想想要怎么优化一下哦
113楼 a4425656 9小时前
114楼 aqinhai 8小时前
115楼 Vast 6小时前
12月13日,又更新啦
1.优化首页逻辑
2.完善手机上传文本
116楼 Vast 6小时前
支持大佬,已成功部署,不过手机不能粘贴文本哦
已经安排上啦
117楼 子非鱼 5小时前
已经安排上啦
大佬牛逼,感谢大佬
118楼 匿名小白 5小时前
有点意思,mark一下
119楼 aqinhai 3小时前
Bad gateway Error code 502
为什么反代域名后502
12345端口可以访问
还有端口可以改吗
120楼 gick 3小时前
运行命令:uvicorn main:app --host 0.0.0.0 --port 443 --ssl-certfile /etc/ssl/fullchain.cer --ssl-keyfile /etc/ssl/private.key
测试地址:hostloc.dog
122楼 Vast 3小时前
上传完毕后点“取件码”无反应,是我一个人这样么
更新一下templates/index.html文件重启即可
123楼 gick 3小时前
更新一下templates/index.html文件重启即可
ok,这就更一下
124楼 gick 2小时前
好了,测试地址:hostloc.dog
125楼 CMT 2小时前
完全匿名:不记录任何信息
无需注册:无需注册,无需登录
感觉好危险啊,可以设置吗?比如分享必须登录,查看无需登录
126楼 CMT 2小时前
大佬有现成的docker镜像吗?
127楼 Vast 2小时前
大佬有现成的docker镜像吗?
暂时没有哦,我去看下咋搞哈
128楼 a87750530 2小时前
期待2.0版本的更新
129楼 Vast 2小时前
大佬有现成的docker镜像吗?
docker run -d --restart=always -v /opt/FileCodeBox/:/app -p 12345:12345 --name="filecodebox" lanol/filecodebox:V1.5.1
130楼 Vast 1小时前
docker run -d --restart=always -v /opt/FileCodeBox/:/app -p 12345:12345 --name="filecodebox" lanol ...
必须效率
132楼 Vast 16分钟前
666啥时候更新支持下多文件分享,好像多文件只能压缩方式分享
可能后续开分支吧,主分支还是以精简为主
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
