开源:匿名口令分享文本,文件

Python
x 2023-1-8

1105 0

文件快递柜-匿名口令分享文本,文件,像拿快递一样取文件解决问题 很多时候,我们都想将一些文件或文本传送给别人,或者跨端传递一些信息,但是我们又不想为了分享,而去下载一些七里八里的软件,这时候,我们就可以使用口令传送箱,像拿快递一样取文件。

主要特色 轻量简洁,Fastapi+sqlite3 拖拽,复制粘贴上传 文件口令传输,生成二维码 分享文件:多种上传方式供你选择 分享文本:直接复制粘贴直接上传 防爆破:错误五次拉黑十分钟 完全匿名:不记录任何信息 无需注册:无需注册,无需登录 Sqlite3数据库:无需安装数据库 可以加get参数code,这样打开就会读取取件码如:http://host?code=12345 管理面板:简单列表页删除违规文件 口令使用次数,口令有效期,二维码分享

部署教程 https://www.yuque.com/lxyo/work/zd0kvzy7fofx6w7v

部署方式 为持久化,不管怎么样,先第一步,建一个文件夹,然后再下载代码

mkdir /opt/FileCodeBox cd /opt/FileCodeBox 新建一个.env文件

vi .env 将下列字段内容替换成你自己的

DEBUG=False DATABASE_URL=sqlite+aiosqlite:///database.db DATA_ROOT=./static STATIC_URL=/static ERROR_COUNT=5 ERROR_MINUTE=10 ADMIN_ADDRESS=admin ADMIN_PASSWORD=admin FILE_SIZE_LIMIT=10 TITLE=文件快递柜 DESCRIPTION=FileCodeBox,文件快递柜,口令传送箱,匿名口令分享文本,文件,图片,视频,音频,压缩包等文件 KEYWORDS=FileCodeBox,文件快递柜,口令传送箱,匿名口令分享文本,文件,图片,视频,音频,压缩包等文件 服务端部署 安装Python3 拉取代码,解压缩 安装依赖包:pip install -r requirements.txt 运行 uvicorn main:app --host 0.0.0.0 --port 12345 然后你自己看怎么进程守护吧 宝塔部署 安装宝塔Python Manager 然后你自己看着填吧 Docker部署 mkdir "/opt/FileCodeBox" cd "/opt/FileCodeBox" wget https://github.com/vastsa/FileCodeBox/releases/download/Main/code.zip unzip code.zip docker build --file Dockerfile --tag filecodebox . docker run -d -p 12345:12345 --name filecodebox --volume /opt/FileCodeBox:/app filecodebox

最新回复 (0)
    • YiOVE论坛
      2
         
返回