FileCodeBox
FileCodeBox copied to clipboard
文件快递柜-匿名口令分享文本,文件,像拿快递一样取文件(File Express Cabinet - Anonymous Passcode Sharing Text, Files, Like Taking Express Delivery for Files)
环境:docker最新beta版,内网使用nat打洞将地址暴露在公网,外网通过一个域名重定向到暴露的地址访问 错误日志:INFO: 172.17.0.1:16050 - "POST /share/file/ HTTP/1.1" 500 Internal Server Error ERROR: Exception in ASGI application Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi result = await...
如题: 我在登录管理后台后看到了已经上传的所以文件,我点击下载时发现如果文件名中包含了中文,在下载后得到的是未解码的URLDECODE编码,我通过站长网站解码是能正确还原出对应的文件名的。 而非中文文件名下载是完全正常的。 希望作者有空帮忙修复一下这个问题,谢谢。
这个软件非常适合用于收集一些材料文件 因为他可以匿名上传,且无法被其余人查看上传的文件内容,这是FTP或其他NAS与网页无法媲美的优势 所以我在这先谢谢作者的幸苦付出。解决了我原来通过邮箱收集资料的繁琐操作与分类。 但是美中也有不足,下面是我一点功能上的建议。 在后台管理界面增加搜索的功能,搜索的条件有“时间段”,“文件名(有匹配机制)”,这样方便收集的文件做一个筛选,之后就是筛选出来的结果,能够批量全部或者部分下载,这对于文件采集后分类会更有帮助。 再次感谢作者的辛劳。谢谢。
分页显示必须满20个才显示第二页,不到20个下一页按钮是禁用的,只有删除一个才能看到第10个以后的
建议后期增加局域网上传和下载的功能,能够自行选择,公网下的优势在于方便但是受限于服务器的带宽,建议未来开发者可以尝试跟进这个功能,进入页面由用户选择公网还是局域网。
S3对象存储能否增加一个选项,如果是甚至时长的情况下,允许直接返回直链(通过ExpiresIn控制时长)? 现在似乎用的是中转逻辑:用户向FileCodeBox请求-> FileCodeBox从S3读 -> 缓存文件推流给用户。 这种逻辑可能不太适合个人服务器(小水管下载太慢了)。
发送失败
### 1.移动端上传GIF图片会提示 发送失败 (测试浏览器 夸克 Via) - [测试原图](https://img.dogtang.cloud/blog/1745372781105.gif) #### 环境 - 阿里云ECS - Docker部署 - Nginx反代配置 ```bash # FileSwap server { listen 80; server_name xxx; location / { proxy_pass http://127.0.0.1:12345;...
错误图片:  我还以为是文件命名有错误,换成中文命,还是上传不了。 但是我测试的时候发现: .md结尾文件不能下载,.pdf 也不行。但是打包成.zip 就OK。 docker 日志 : ``` INFO: 172.17.0.1:44296 - "POST / HTTP/1.1" 200 OK INFO: 172.17.0.1:44308 - "POST /share/select/ HTTP/1.1" 200 OK INFO: 172.17.0.1:44318 -...
现在关闭游客上传后要上传文件就要登录admin账号 如果其他好友需要使用就要给他admin账号这很不安全 建议增加多用户功能 创建user账户admin账户可以对其进行权限设置 例如 对单个账号可以上传的文件类型 时间 大小 等进行设置
使用wget下载后的文件名称为:'select?code=95643',并不是文件原格式。我需要将:'select?code=95643' 修改为源文件格式才可以。比如源文件是个aaa.jpg,但是我wget下来的文件名是:'select?code=95643',我需要修改:mv 'select?code=95643' aaa.jpg 这样才可以