如何像在快递柜拿快递一样随时拿取寄给自己的文件

前言

互联网时代,大家的文件越来越多,互相发送文件的需求也越来越大,在社交软件上发送这些文件要么占用一大堆内存,望着爆红的硬盘苦不堪言;要么就是发了很多文件最后不知道发给了谁,杂乱无章;要么就是想发给多个人还要选择不同的平台,发送和取用都很麻烦。如果你说我用网盘,也有很多痛点,比如文件不安全,举个例子,即便是正常合法的医学类资源也有可能被和谐;还有如果不开通会员下载下来就会非常的缓慢,对于大文件来说非常不友好。所以,一款跨平台,跨设备,只要有网络就能随存随取的Web应用横空出世——文件快递柜,接下来我就教大家如何搭建使用这款文件快递柜。

特色

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

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

  • 多种类型:文本,文件

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

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

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

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

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

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

  • 一键部署:docker一键部署

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

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

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

教程

如果你想使用自己的NAS或者家用电脑也可以,采用Docker一键安装(有NAS默认你懂了一些Docker的知识,使用后面的命令直接安装即可)

如果你没有NAS,也想用最低的成本来使用属于自己的文件快递柜,那不妨趁着618选购一波腾讯云的轻量应用服务器,618新老用户力度都很大,有需要的可以去看一下:轻量应用服务器618

活动内容:(有28元一年的轻量服务器抢购)

如何像在快递柜拿快递一样随时拿取寄给自己的文件

如何像在快递柜拿快递一样随时拿取寄给自己的文件

选择镜像

因为本篇文章针对小白,所以镜像直接选用宝塔镜像,如果你懂相关知识可以选纯净系统或者自行安装宝塔。

购买服务器时选择宝塔Linux面板,如果你买的时候选错了也没关系,可以在控制台一键重装系统。

如何像在快递柜拿快递一样随时拿取寄给自己的文件

购买完成之后耐心等待3-5分钟左右,后台会初始化服务器资源配置,在此期间暂时无法登录服务器。

等待资源初始化完成之后我们进入服务器的控制台,找到应用管理,查看宝塔后台的地址,打开到浏览器访问

如何像在快递柜拿快递一样随时拿取寄给自己的文件

如果,你还没有打开防火墙端口,可以点击蓝色字体防火墙放行端口。

如何像在快递柜拿快递一样随时拿取寄给自己的文件

如何像在快递柜拿快递一样随时拿取寄给自己的文件

使用 sudo /etc/init.d/bt default命令来获取账号密码,我们点击蓝色字体的登录按钮,使用腾讯云OrcaTerm 登录到服务器,输入命令得到账号密码。

如何像在快递柜拿快递一样随时拿取寄给自己的文件

如何像在快递柜拿快递一样随时拿取寄给自己的文件

登录成功之后我们安装相关套件,对于文件快递柜来说只需要Nginx ,如果你后期也想搭建其他项目,建议全部安装。

如何像在快递柜拿快递一样随时拿取寄给自己的文件

安装完成之后我们进入Docker选项卡开始安装Docker,点击立即安装。

如何像在快递柜拿快递一样随时拿取寄给自己的文件

文件快递柜安装

全部安装成功后我们返回到Orca Term,输入下面命令进行拉取镜像

一键安装

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

其中端口和挂载路径可以自行修改。

如何像在快递柜拿快递一样随时拿取寄给自己的文件

先使用ip:12345访问是否可以正常访问,如果没有放行端口安装之前的操作去控制台防火墙放行端口。

如何像在快递柜拿快递一样随时拿取寄给自己的文件

如图显示便是正常使用,可以访问后台管理进行相关设置。

如何像在快递柜拿快递一样随时拿取寄给自己的文件

默认信息

后端地址:/#/admin

后台密码:FileCodeBox2023

如果你想使用域名访问的话就登录宝塔,新增网站,输入你想使用的域名,确认添加。如果使用国内服务器要记得先进行备案处理。

如何像在快递柜拿快递一样随时拿取寄给自己的文件

如何像在快递柜拿快递一样随时拿取寄给自己的文件

然后点击设置:

如何像在快递柜拿快递一样随时拿取寄给自己的文件

点击反向代理,添加反向代理:

如何像在快递柜拿快递一样随时拿取寄给自己的文件

代理名称看你方便,目标URL填写127.0.0.1:你部署的端口,如果你是一直按照我的操作来的就是12345。

如何像在快递柜拿快递一样随时拿取寄给自己的文件

然后就可以使用域名访问啦,快和你的小伙伴一起分享文件吧!

-> 加入科技玩家交流群组:点击加入 注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @星橙 发布。如若转载,请注明出处: 科技玩家 » 如何像在快递柜拿快递一样随时拿取寄给自己的文件

给TA买糖
共{{data.count}}人
人已买糖
教程

安卓免root直接拉青龙面板

2024-6-11 9:43:15

教程

只需一个github账号从0到1使用hexo博客框架和Butterfly主题搭建一个属于自己的博客 (无需云服务器)

2024-6-28 8:13:10

0 条回复 A文章作者 M管理员
贴心提醒
请认真对待作者付出,勿发表无意义言论,触发过滤规则的评论将无法提交,包含敏感词的评论会自动变成待审核状态哦。
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索