用NAS搭建一个你的文件共享站,和基友分享你的那些好康的“东西”
前言
大部分情况下大家分享nas中的文件都是通过直接生成连接的形式发给朋友,但如果有些东西我没有存在nas中,上传到nas再去生成链接再发给基友,多少有点不方便了,于是文件分享站变有了它存在的意义。我们可以将一些nas中没有存放的文件放上面供基友自行查看。
特性
自定义文件上传大小的限制
可以设置自定义后缀分享链接
可以设置分享密码
支持右键发送共享链接
支持反病毒检查
部署
该项目的部署并不难,我们需要用到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文件的共享问题,作为一个临时站点完全是没有问题的。同时支持多用户,你的好基友也是可以使用该项目给你分享一些好康的东西的。
以上便是本期的全部内容了,原创不易,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
点赞收藏关注作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

天外来鸿
校验提示文案
我就看看我不买行不行
校验提示文案
z周乐乐
校验提示文案
林溪风
校验提示文案
我来总结一下
校验提示文案
酸tea
校验提示文案
辽阳小白
校验提示文案
崩撤卖溜
校验提示文案
伍贰柒
校验提示文案
小飞哥菲
校验提示文案
请叫我狼先生
校验提示文案
疯爆银熊
校验提示文案
苦苦的藤
校验提示文案
pang天
校验提示文案
伢子
校验提示文案
超逸绝尘
校验提示文案
行者之珅
校验提示文案
凡尘漂浮
校验提示文案
延續
校验提示文案
钱盆盆
校验提示文案
值友8527383114
校验提示文案
值友2847440675
校验提示文案
joker95275
校验提示文案
Micalchan
校验提示文案
崩撤卖溜
校验提示文案
啥都没有
校验提示文案
末席解毒官
校验提示文案
神魔于大爷
校验提示文案
龙飞1
校验提示文案
请叫我狼先生
校验提示文案
macins
校验提示文案
我就看看我不买行不行
校验提示文案
笑口常开99
校验提示文案
辽阳小白
校验提示文案
漫画风
校验提示文案
简单快乐的幸福
校验提示文案
希数境界
校验提示文案
隔壁的七大叔
校验提示文案
ccc333ccc
校验提示文案
酸tea
校验提示文案