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

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

写在最后

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

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

相关推荐
jikemaoshiyanshi1 小时前
如何选择防护面罩?告别国内品牌单纯对比,回归工业呼吸防护体系本质
经验分享·健康医疗
W.W.H.1 小时前
嵌入式系统硬件接口全景图
经验分享·uart·iic·gpio·spi
怪兽软家2 小时前
EndNote 2025 (2025.3)中文版安装教程及下载
经验分享·生活
我不是懒洋洋2 小时前
布谷鸟过滤器:比布隆过滤器更优雅的判重方案
c语言·经验分享
一个人旅程~6 小时前
Win旧版或win10部分版本如何解除260字符长路径名限制?
linux·windows·经验分享·电脑
iEdHu6 小时前
LinuxDO | L站 | Linux.do邀请码2026最新获取方式【邀请链接每日分享】
linux·经验分享·其他·社交电子
wxl7812277 小时前
Hermes+Qwen3.6-35B本地离线全链路全自动开发React项目,完成cognee-ui从零开发+自动测试+自动修Bug闭环
人工智能·经验分享·自我提升·hermes agent
我不是懒洋洋7 小时前
【数据结构】二叉树OJ(单值二叉树、检查两棵树是否相同、对称二叉树、二叉树的前序遍历、另一颗树的子树)
c语言·数据结构·c++·经验分享·算法·leetcode·visual studio
字节跳动的猫8 小时前
LikeShop 全系列产品名录:一套覆盖电商与本地生活的系统矩阵
经验分享
智者知已应修善业17 小时前
【51单片机中的打飞机设计】2023-8-25
c++·经验分享·笔记·算法·51单片机