全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 19789|回复: 224
打印 上一主题 下一主题

[经验] 开源:匿名口令分享文本,文件—12月21日更新-arm,暗黑模式

  [复制链接]
跳转到指定楼层
1#
发表于 2022-12-9 19:43:23 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Vast 于 2022-12-21 22:20 编辑
  1. docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:latest
复制代码


12月21日更新
arm-docker镜像(原来只要本机是arm架构,打包就是arm架构,折腾了半天)
  1. docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:arm
复制代码

新增暗黑模式,根据浏览器颜色模式变化


新增自定义上传页面Banner图
12月14日更新
1. 开关上传功能,关闭则仅允许管理员上传(.env里面配置ENABLE_UPLOAD)
需Docker删除镜像重新拉取,或覆盖代码重启。




昨天看见丁丁大佬的口令分享深受启发。
然后看见评论区说需要存在服务器,于是我也写了一个专注于口令分享的,文件存在部署的服务器。
我就不发例站了,用的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.解决下面这个问题
2#
 楼主| 发表于 2022-12-9 20:28:46 | 显示全部楼层
无神通 发表于 2022-12-9 20:23
想法很好,就是代码有点不忍直视

hhh,写的比较急,只为功能实现了
3#
 楼主| 发表于 2022-12-9 20:46:45 | 显示全部楼层
1tv 发表于 2022-12-9 20:41
大佬能生成多个口令,限制口令只能用一次吗

后续应该会加上,口令使用次数,和口令到期时间,但是口令的数量是有限的,加上是匿名,也许会存在一个文件占完所有口令的情况。
4#
 楼主| 发表于 2022-12-9 21:24:02 | 显示全部楼层
2life.top 发表于 2022-12-9 21:19
建议能删除指定分享内容,防止有人放违法信息

好滴,后续加上一个简单的管理列表页
5#
 楼主| 发表于 2022-12-9 23:30:08 | 显示全部楼层
本帖最后由 Vast 于 2022-12-9 23:33 编辑
yushui 发表于 2022-12-9 23:28
支持开源,楼主你的 Dockerfile 是不是写错了……


啊,哪里有问题吗,docker这块我不是很熟,我只是试了下指令能够启动就发啦
6#
 楼主| 发表于 2022-12-9 23:36:36 | 显示全部楼层
本帖最后由 Vast 于 2022-12-9 23:39 编辑
scheme 发表于 2022-12-9 23:35
端口号吧?1个123456,1个是12345


wc是的是的,那里忘记改了,谢谢提醒,已更正
7#
 楼主| 发表于 2022-12-9 23:41:16 | 显示全部楼层
yushui 发表于 2022-12-9 23:40
嗯,是端口问题。我改了后成功搭建,但是搭建后成功上传文件后,看不到取件码,点击文件箱没反应 ...

请求状态是200吗
8#
 楼主| 发表于 2022-12-9 23:42:39 | 显示全部楼层
scheme 发表于 2022-12-9 23:41
大佬能否把丁丁大佬的二维码分享也加上?这样省得接收方输入网址了,扫码即可 ...

可以滴,目前这个支持在网址后面加参数,?code=取件码,这样就会直接读取
9#
 楼主| 发表于 2022-12-9 23:48:11 | 显示全部楼层
scheme 发表于 2022-12-9 23:47
我跟丁丁大佬那个比较了下,建议把二维码和分享链接都借鉴过来,再加上一个简单的管理,简直完美了。

感 ...

好滴,安排上
10#
 楼主| 发表于 2022-12-9 23:51:51 | 显示全部楼层
本帖最后由 Vast 于 2022-12-9 23:55 编辑
yushui 发表于 2022-12-9 23:49
"GET / HTTP/1.1" 200 OK
"POST /share HTTP/1.1" 200 OK


这样那应该就是正常了吧,没有返回data吗,可以将链接pm我看看吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-31 07:36 , Processed in 0.085545 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表