当前位置:首页 > SQL数据库 > 正文内容

快递柜网页(FileCodeBox)-匿名口令分享文本,文件,像拿快递一样取文件

Conbio1周前 (09-29)SQL数据库10

本期为大家带来超简单的一键安装文件快递柜(FileCodeBox)的方法,跟着视频操作基本都能搭建成功哦,适合零基础小白没有任何难度!如果遇到问题也可以随时评论或者私聊UP

网站预览效果:https://share.lanol.cn


一,简单安装教程

1.购买服务器,随便网上的商家都可以买。

我用的是小狗云的服务器,十块钱左右就够了。

图片[1]-快递柜网页(FileCodeBox)-匿名口令分享文本,文件,像拿快递一样取文件-狗哥论坛-网络技术


2.连接服务器,直接执行下方代码即可

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

如果复制进去立马提示了错误,那么就提前运行下面的这行代码

sudo yum install docker-ce docker-ce-cli containerd.iodocker run -d --restart=always -p 12345:12345 -v /opt/FileCodeBox/:/app/data --name filecodebox lanol/filecodebox:beta

项目地址:

https://github.com/vastsa/FileCodeBox

↓没魔法打不开?试试镜像站吧↓

https://kkgithub.com/vastsa/FileCodeBox

小狗云直达:
https://xiaogoucloud.xyz/


文件快递柜-轻量

匿名口令分享文本,文件,像拿快递一样取文件

banner


简体中文 | English

主要特色

  • 轻量简洁:Fastapi+Sqlite3+Vue2+ElementUI

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

  • 多种类型:文本,文件

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

  • 防止滥用:IP限制上传次数

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

  • 国际化:支持中文和英文

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

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

  • 一键部署:docker一键部署

  • 自由拓展:S3协议、本地文件流,可根据需求在storage文件中新增存储引擎

  • 简单明了:适合新手练手项目

  • 终端下载:wget https://share.lanol.cn/share/select?code=83432

部署方式

1Panel一键部署

应用商店->实用工具->FileCodeBox 更新的话就是卸载重新安装即可

宝塔应用商店一键部署

貌似是1.6版本的

图片[3]-快递柜网页(FileCodeBox)-匿名口令分享文本,文件,像拿快递一样取文件-狗哥论坛-网络技术

Docker一键部署

2.0版本,开发中

默认信息

后端地址:/#/admin

后台密码:FileCodeBox2023

AMD & ARM

一键安装

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

一键更新

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.6版本AMD

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

1.6版本ARM

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

更新方式

// 更新
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:latest

1.6版本注意

这一版改变比较大,如果出现问题可以尝试清空/opt/FileCodeBox目录,有问题欢迎反馈留言 注意,如果是第一次安装,请查看docker日志获取初始密码和后台地址,参考指令 后台本地文件列表,需要将服务器文件移动至目录/opt/FileCodeBox/data/locals,这样就可以显示了。

docker logs filecodebox

预览

例站

https://share.lanol.cn


配置文件(1.7及以下版本才需要)

如果需要修改配置,可以将该文件放在/opt/FileCodeBox/目录下,并命名为.env,然后重启容器即可。 如果不是Docker,则需要在项目同目录下新建一个data文件夹,然后在创建.env文件

# 端口
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
# 如果使用阿里云OSS服务的话需要额外创建如下参数:
# 阿里云账号AccessKey
KeyId=阿里云账号AccessKey
# 阿里云账号AccessKeySecret
KeySecret=阿里云账号AccessKeySecret
# 阿里云OSS Bucket的地域节点
OSS_ENDPOINT=阿里云OSS Bucket的地域节点
# 阿里云OSS Bucket的BucketName
BUCKET_NAME=阿里云OSS Bucket的BucketName


扫描二维码推送至手机访问。

版权声明:本文由ZKCOPS发布,如需转载请注明出处。

本文链接:http://0.iiil.top/?id=37

分享给朋友:

“快递柜网页(FileCodeBox)-匿名口令分享文本,文件,像拿快递一样取文件” 的相关文章

SQlServer的日期相减(间隔)datediff函数

SQlServer的日期相减(间隔)datediff函数

select datediff(year, 开始日期,结束日期); --两日期间隔年select datediff(quarter, 开始日期,结束日期); --两日期间隔季select datediff(month, 开始日期,结束日期); --两日期间隔月select datediff(day,...

sql清空表数据命令

sql清空表数据命令

有三种清空方式:1.delete from 表名 :逐行删除表数据速度比较慢,不适合删除数据量大的表。2.truncate table 表名 :删除表中所有数据并且保留表结构,但是不能撤消还原。3.drop from 表名 :表数据和表结构一起删除,在实践过程中删除大数据量表数据。使用 1,2这两种...

完整版sqlserver2019卸载教程(Sql Server 2012完全卸载方法 只需8步轻松卸载)

完整版sqlserver2019卸载教程(Sql Server 2012完全卸载方法 只需8步轻松卸载)

完整版sqlserver2019卸载教程Sql Server 2012完全卸载方法 只需8步轻松卸载轻松通过八步实现Sql Server 2012完全卸载,供大家参考,具体内容如下第一步,在控制面板里面找到程序——卸载程序这一项,打开之后就会是这样的了第二步,经过第一步打开卸载程序后,在里面找到Mi...

遇到sql server 遇到以零作除数错误

遇到sql server 遇到以零作除数错误

两种方法:原: SELECT (Quantity*Price)/(Quantity*UnitPrice) AS [平均值]  FROM ##表  报错:遇到以零作除数错误1、在除数那里判断分母是否为0(用‘NULLIF’函数) S...

常用流程图图形含义,助力绘制流程图

常用流程图图形含义,助力绘制流程图

日常生活或工作中,我们经常会绘制流程图,用于梳理事件的具体流程或表示程序的算法等。   然而在制作流程图时,会特别注意对流程图图形符号的使用。通过特定图形用于表示具体的含义,使流程图变得直观易懂,下面给大家分享一些常用流程图图形含义,帮助你简单绘制流程图。 一、流程图图形符号  流程图的图形符...

好久没有更新了!VM安装Linux - kali

好久没有更新了!VM安装Linux - kali

VMware安装kali(详细版)_樱岩诗的博客-CSDN博客...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。