绿联 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。在这里也能直接进行后台设置,例如文件大小的限制、分块大小以及管理密码等等。

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

写在最后

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

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

相关推荐
聪明的笨猪猪20 小时前
Java JVM “内存(1)”面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
探索宇宙真理.21 小时前
WordPress Flex QR Code Generator文件上传 | CVE-2025-10041 复现&研究
经验分享·php·安全漏洞
润 下1 天前
C语言——回调函数的典型示例(分析详解)
c语言·开发语言·人工智能·经验分享·笔记·程序人生
纵有疾風起2 天前
C++模版:模板初阶及STL简介
开发语言·c++·经验分享·开源
云半S一2 天前
春招准备之Linux系统篇
linux·经验分享·笔记
酌量2 天前
从 ROS 订阅视频话题到本地可视化与 RTMP 推流全流程实战
经验分享·笔记·ffmpeg·音视频·ros
SunnyDays10112 天前
C# 实现高保真 Excel 转 PDF(无需 Office 环境)
经验分享·c#·excel转pdf
我要学习别拦我~2 天前
桑基图、弦图、旭日图:如何表现复杂流向关系
经验分享·信息可视化·数据可视化
聪明的笨猪猪2 天前
Java JVM “类加载与虚拟机执行” 面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试