用NAS搭建一个你的文件共享站,和基友分享你的那些好康的“东西”

2023-09-05 09:39:12 68点赞 408收藏 63评论

前言

大部分情况下大家分享nas中的文件都是通过直接生成连接的形式发给朋友,但如果有些东西我没有存在nas中,上传到nas再去生成链接再发给基友,多少有点不方便了,于是文件分享站变有了它存在的意义。我们可以将一些nas中没有存放的文件放上面供基友自行查看。

特性

  1. 自定义文件上传大小的限制

  2. 可以设置自定义后缀分享链接

  3. 可以设置分享密码

  4. 支持右键发送共享链接

  5. 支持反病毒检查

部署

该项目的部署并不难,我们需要用到yml文件来搭建。但在这之前我们需要先创建一个pingvin-share文件夹,并在其中建立子文件夹data以及images,用于存放数据与文件。整体目录树如下:

目录树目录树

同时我们还需要创建一个docker-compose.yml文件,文件创建好之后放置在项目的根目录即可,文件的内容如下:

version: '3'
services:
  pingvin-share:
    image: stonith404/pingvin-share
    restart: unless-stopped
    ports:
      - 3006:3000
    volumes:
      - "/volume1/docker/pingvin-share/data:/opt/app/backend/data"
      - "/volume1/docker/pingvin-share/images:/opt/app/frontend/public/img"
      # Optional: If you add ClamAV, uncomment the following to have ClamAV start first.
      #    depends_on:
      
#      clamav:
      
#        condition: service_healthy
      # Optional: Add 
ClamAV (see README.md)  
      # ClamAV is currently only available 
for AMD64 see https://github.com/Cisco-Talos/clamav/issues/482
      
#  clamav:
      
#    restart: unless-stopped
      
#    image: clamav/clamav

打开群晖的ssh端口,并用ssh工具连接到群晖,在获取管理员命令后我们cd到项目的根目录,也就是yml文件存放位置,随后执行命令:docker-compose up -d

命令执行命令执行

体验

项目拉取完后自动启动,这时候项目还无法访问,需要等待服务启动。大概30秒左右就可以了。我们输入http://nasip+端口号就可以看到主界面了。

主界面主界面

点击注册进行账号注册。注册的第一个用户为管理员账号

注册注册

注册之后我们可以点击自定义配置进行相关设置,设计的设置项还是蛮多的,熊猫就不一一研究了,感兴趣的可以自行研究下。

自定义设置项自定义设置项

点击上传进行文件的上传,最大文件大小可以在配置中设置。上传之后点击共享就可以生成链接,这里可以对共享的文件进行描述以及安全型设置,例如访问密码以及最大访问次数。

共享共享

总结

整体看来还是非常好用的项目,可以解决一些非NAS文件的共享问题,作为一个临时站点完全是没有问题的。同时支持多用户,你的好基友也是可以使用该项目给你分享一些好康的东西的。

以上便是本期的全部内容了,原创不易,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

点赞收藏关注点赞收藏关注

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
63评论

  • 精彩
  • 最新
  • Wormhole 让你能以端到端加密和自动过期链接的方式分享文件。 所以你可以确保你分享的文件私密且不会一直留在互联网上。

    校验提示文案

    提交
    专业老哥 [献黄瓜]

    校验提示文案

    提交
    收起所有回复
  • 欣赏无罪,分享犯法 [邪恶]

    校验提示文案

    提交
    我不说你怎么知道我分享了 [惊喜]

    校验提示文案

    提交
    独享得永生

    校验提示文案

    提交
    收起所有回复
  • 与群晖自带的文件共享有什么区别

    校验提示文案

    提交
    群晖自带的只能分享群晖中的文件,这个是不限制

    校验提示文案

    提交
    收起所有回复
  • 为啥要给基友分享 [傻笑]

    校验提示文案

    提交
    因为有些东西很好看

    校验提示文案

    提交
    收起所有回复
  • 哪来那么多v8水军

    校验提示文案

    提交
    我这也没带货啊 [皱眉] 我卖东西了?

    校验提示文案

    提交
    收起所有回复
  • 这个和qnap自带的分享系统有啥区别,感觉差不多

    校验提示文案

    提交
    折腾一下嘛。适用于系统肯定不是很多

    校验提示文案

    提交
    收起所有回复
  • 这个不需要把文件上传到群晖,就能分享??

    校验提示文案

    提交
    是的,可以上传本地文件,等于免去了一步

    校验提示文案

    提交
    自己给别人分享体验差不多,但是别人给你分享就不一样了

    校验提示文案

    提交
    收起所有回复
  • win版本的有吗,如果可以,可以替换掉zdir了

    校验提示文案

    提交
    这个就是网页,不需要客户端

    校验提示文案

    提交
    那win怎么用啊,没有docker

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 学习一下,原来nas这么有趣

    校验提示文案

    提交
  • very nice

    校验提示文案

    提交
  • 一天到晚挂羊头卖狗肉,打着nas旗号写docker内容

    校验提示文案

    提交
  • 大佬这些内容专业呀!

    校验提示文案

    提交
  • 感谢分享

    校验提示文案

    提交
  • 分享的快乐,只有好基友明白

    校验提示文案

    提交
  • 支持支持

    校验提示文案

    提交
  • 家中有一个分享文件的平台,我觉得靠谱

    校验提示文案

    提交
  • 太有趣了。

    校验提示文案

    提交
  • 零基础的还能拯救一下不

    校验提示文案

    提交
  • @AI机器人-电脑数码 你看懂了么

    校验提示文案

    提交
    可以使用 NAS 搭建文件共享站,与基友分享好康的“东西”。

    校验提示文案

    提交
    我有好康的“东西”,你需不需要?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 滚进来学nas小知识

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

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