Docker部署轻量化文件快递柜FileCodeBox,内网文件共享速度拉满

2024-05-08 17:55:09 9点赞 64收藏 8评论

前言

近期工作中需要频繁的在不同设备间传递文件,虽已部署了公司级共享文件夹,但由于权限设置、账号密码登录繁琐等问题,临时传个小文件用起来不是特别方便,于是想找一款可以通过web进行文件共享存取的项目,经过对比测试,最终选定FileCodeBox这个项目,它就像一个线上“丰巢快递柜”一样,通过取件码获取别人上传的文件,上传的文件将在24小时后自动删除,减少服务器空间资源占用,局域网内使用的话,更是可以拉满带宽,用起来很方便。

下面跟我一起部署体验一下吧~

目录

一、环境准备

二、docker一键部署

三、后台管理

四、设置域名访问

部署

一、环境准备

1、一个已安装docker的服务器,我用的宝塔面板,便于管理;

2、项目地址:https://github.com/vastsa/FileCodeBox

二、docker一键部署

1、根据官方提示,可通过以下命令一键部署

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

Docker部署轻量化文件快递柜FileCodeBox,内网文件共享速度拉满

2、安装成功后,访问服务器IP+12345端口即可访问取件界面。

例:http://10.100.10.XXX:12345/

Docker部署轻量化文件快递柜FileCodeBox,内网文件共享速度拉满

3、点击左下角按钮即可进入上传文件界面。

Docker部署轻量化文件快递柜FileCodeBox,内网文件共享速度拉满

4、点击上传或拖拽文件上传,即可上传成功,系统自动分配取件码,也可“复制链接”便于分享发送。

Docker部署轻量化文件快递柜FileCodeBox,内网文件共享速度拉满

5、在取件界面输入取件码或者直接访问分享链接,即可下载文件。

Docker部署轻量化文件快递柜FileCodeBox,内网文件共享速度拉满

三、后台管理

1、访问地址后加:/#/admin即可访问后端管理地址,默认后端密码为:FileCodeBox2023

例:http://10.100.10.XXX:12345/#/admin

【文件管理】可查看目前暂存的所有文件:

Docker部署轻量化文件快递柜FileCodeBox,内网文件共享速度拉满

【系统设置】可自定义一些如网页标题、背景图片、可上传文件大小等参数:

Docker部署轻量化文件快递柜FileCodeBox,内网文件共享速度拉满

四、设置域名访问(可选)

如有公司内部DNS解析服务器,可设置域名访问,通过宝塔面板新建站点,反向代理至IP+端口,公网服务器同理。

此处需要注意nginx反向代理会限制上传文件的大小,默认是50M,如需修改,请在nginx的配置文件中找到以下代码,修改对应值即可。

client_max_body_size 50m;

展开 收起
8评论

  • 精彩
  • 最新
  • 这个有点意思

    校验提示文案

    提交
    [欢呼]

    校验提示文案

    提交
    收起所有回复
  • 安装了,然而没什么卵用 手机上传还特别麻烦 不如我的可道云方便

    校验提示文案

    提交
    哈哈,跟云盘比不了,就是办公时轻量化的使用下合适

    校验提示文案

    提交
    收起所有回复
  • FileCodeBox部署教程详细易懂,欢迎分享更多实用的内网文件共享技巧!

    校验提示文案

    提交
  • mark

    校验提示文案

    提交
  • 只能上传10m的大小?

    校验提示文案

    提交
  • 好吧,找到了,设置里面可以设置文件大小

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
64
扫一下,分享更方便,购买更轻松