51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

FileCodeBox 文件快递柜

很多时候,我们都需要将一些文件或文本传送给别人,或者跨端传递一些信息,但我们又不想为了分享,而去下载一些客户端的软件,这个时候,我们就可以使用口令传送箱。

主要特色 {#主要特色}

  • 轻松上传:复制粘贴,拖拽选择。

  • 多种类型:文本,文件。

  • 防止爆破:错误次数限制。

  • 防止滥用:可针对 IP 限制上传次数。

  • 口令分享:随机口令,存取文件,自定义次数以及有效期。

  • 匿名分享:无需注册,无需登录。

  • 管理面板:查看所有文件,删除文件。

  • 一键部署:可使用 Docker 一键部署。

准备工作 {#准备工作}

新建一个空白目录:

|-------------|----------------------------------------------------| | 1 2 | mkdir /opt/FileCodeBox cd /opt/FileCodeBox |

在上面的目录中新建一个.env 环境变量文件,将下列字段内容替换成您自己的「如没有新建此文件,将会使用系统默认配置」

|------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | # 端口 PORT=12345 # Sqlite数据库文件 DATABASE_URL=sqlite+aiosqlite:///database.db # 静态文件夹 DATA_ROOT=./static # 静态文件夹URL STATIC_URL=/static # 开启上传 ENABLE_UPLOAD=True # 错误次数 ERROR_COUNT=5 # 错误限制分钟数 ERROR_MINUTE=10 # 上传次数 UPLOAD_COUNT=60 # 上传限制分钟数 UPLOAD_MINUTE=1 # 删除过期文件的间隔(分钟) DELETE_EXPIRE_FILES_INTERVAL=10 # 管理地址 ADMIN_ADDRESS=admin # 管理密码 ADMIN_PASSWORD=admin # 文件大小限制,默认10MB FILE_SIZE_LIMIT=10 # 网站标题 TITLE=文件快递柜 # 网站描述 DESCRIPTION=FileCodeBox,文件快递柜,口令传送箱,匿名口令分享文本,文件,图片,视频,音频,压缩包等文件 # 网站关键词 KEYWORDS=FileCodeBox,文件快递柜,口令传送箱,匿名口令分享文本,文件,图片,视频,音频,压缩包等文件 # 存储引擎 STORAGE_ENGINE=filesystem |

一键部署 {#一键部署}

一键安装:

|-----------|--------------------------------------------------------------------------------------------------------------------------------| | 1 | docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:beta |

一键更新:

|-----------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | 1 | docker pull lanol/filecodebox:beta && docker stop filecodebox && docker rm filecodebox && docker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:beta |

后端地址:

|-----------|------------------| | 1 | /#/admin |

后台密码:

|-----------|-------------------------| | 1 | FileCodeBox2023 |

效果截图 {#效果截图}

FileCodeBox 首页效果图:

点击首页左下角的上传图标,可以选择上传文件:

标签切换至文本后,即可粘贴文本:

在后台可对 FileCodeBox 网站名称、描述等配置项进行设置:

在文件管理页面中可对已上传的文件进行管理:

支持日间、夜暗模式切换:

赞(0)
未经允许不得转载:工具盒子 » FileCodeBox 文件快递柜