绿联 NAS 部署 “快递式” 文件分享应用,轻量便捷秒传文件!

「NAS、键盘、路由器······年轻就要多折腾,我是爱折腾的熊猫---多面手博主!咱主打的就是一个 "技能不压身,干货不掺水"」

引言

很早之前熊猫分享过一款非常不错的项目------文件快递站。用户将文件上传之后会得到一个取件码,其他用户通过取件码就能直接获取上传的文件,非常轻量实用。而今天要介绍的也是类似的项目,一款支持NAS部署的卡片式文件分享应用。

项目部署

项目和文件快递柜一样功能非常简单,所以部署也并不麻烦,推荐直接使用compose部署,输入以下代码来拉取镜像并部署项目。

复制代码
services:
  mimishare:
    image: catwsq/mimishare:latest
    container_name: mimishare
    ports:
      - "8010:80"
    volumes:
      - ./data:/app/data
      - ./share:/app/share
      - ./wallpaper:/app/wallpaper
      - ./config:/app/config
    restart: always

其中/data是分享的文件位置所在目录,上传的文件都会保存在这里;config为项目的配置文件夹;wallpaper则是项目背景壁纸,将壁纸文件放在该目录下就行,不过壁纸命名要改成background.jpg。

熊猫这里用的是绿联,创建好项目之后直接运行就行了,运行之后日志会有这样的提示,这时候就代表项目运行跑起来了。

项目体验

通过绿联的远程访问或者浏览器输入IP与端口就能访问项目界面了,默认界面是下载界面,输入取件码就能下载对应的文件,不过刚开始是没有文件的。

点击下方的小字分享文件就能来到文件上传界面,默认大小限制为1024MB,不过这个可以通过配置文件进行调整。

上传文件时会提示保质期,可选择1分钟、1小时、1天、1个月以及永久,选好时间点击确认投喂就行。

随后项目会给你一个下载链接、取件码以及二维码,可通过二维码扫码访问界面,同时也会提示文件的过期时间。

最后回到文件下载界面,输入我们刚刚获得的取件码就能看到文件了。

在项目网址端口后面加上/admin就能访问后台,后台默认密码为admin。在这里也能直接进行后台设置,例如文件大小的限制、分块大小以及管理密码等等。

文件管理中会显示我们上传的所有文件,同时也会有每个文件的取件码。

写在最后

不想暴露设备,同时也不想将文件传网盘,那么这个工具还是蛮有用的,而且轻量化方便,算是个不错的小工具。

以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

相关推荐
xuhaoyu_cpp_java3 小时前
项目学习(三)分页查询
java·经验分享·笔记·学习
卡梅德生物科技小能手12 小时前
卡梅德生物科普MCAM(黑色素瘤细胞黏附分子)
人工智能·经验分享·深度学习
huangdong_12 小时前
京东商品图片与视频采集技术深度解析:m3u8视频合并、SKU图提取
经验分享·音视频
BomanGe113 小时前
NSK高刚性精密滚珠丝杠PFT4006详析
经验分享·规格说明书
xuhaoyu_cpp_java13 小时前
项目学习(三)代码生成器
java·经验分享·笔记·学习
智者知已应修善业14 小时前
【51单片机初始化D5-D8亮,每按键按下D1到D4全亮,再按下恢复,如此循环】2024-3-26
c++·经验分享·笔记·算法·51单片机
高校网站建设群系统EduCMS16 小时前
网站群国产化改造升级服务公司,深圳信科网络科技
经验分享
BomanGe217 小时前
NSK直线导轨LH55EL与NH55EM替代指南
前端·javascript·数据库·经验分享·规格说明书
智者知已应修善业17 小时前
【proteus 74160实现模60计数器模41计数器】2024-5-27
驱动开发·经验分享·笔记·硬件架构·proteus·硬件工程