小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外100金币奖励。2020年新人计划正在进行,点击查看活动详情
写在前面
点开这篇文章的朋友,我相信应该已经尝试过很多NAS系统了,例如OMV、FreeNAS、群晖。。。
大部分人在折腾过后,还是义无反顾地重回群晖的怀抱,即使明知道自己是个黑户,说不定哪天会被官方制裁,落入地狱。。。但架不住群晖的生态确实完善,各种APP都有,平常用起来顺手啊。

开源软件就比不上群晖吗?恰恰相反,大部分开源软件制作的都要更加精良。只不过并未组合成为群晖那样的功能整体,下面就来详细说说如何让它们发挥1+1>2的价值,安排的明明白白。。。

总体设计和使用体验
先看一下总体设计与最终效果。
总体设计

统一访问入口
说说我的使用体验
【居家中使用】我喜欢将上图的统一入口,保存到收藏夹,需要时顺手一点就开,
我会把NAS挂载为“网络磁盘”,这样就可以像操作本地硬盘一样操作里面的文件,
需要下载大型文件时,就打开aria2或qBittorrent进行离线下载,小文件则直接保存到“网络磁盘”,
需要看电影时,打开Jellyfin

最最重要的是,登录使用的都是同样的账户密码,用户在“统一认证”中管理(作者下篇文章会详细介绍统一认证)。
【公司时使用】
我在公司时,一般会将重要的工作文件进行同步,防止文件意外丢失,
具体做法是使用Nextcloud客户端的同步功能,保证工作效率的同时,备份文件到NAS,
必要时,通过wireguard拨号回内网,访问其他服务。
开始搭建系统
搭建整个【系统】唯一的前提条件是docker环境!!!如果没有docker可以不用往下看了。。。

应用市场
首先在【Plugins】里安装应用市场,填入以下地址后,点击【Install】。https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plgmariadb
mariadb是一款开源数据库软件,主要为nextcloud提供配置信息的存储服务。
nextcloud
nextcloud属于文件私有云,搭建一个自己的云盘。

jellyfin
jellyfin是一款开源的影音播放软件,最有用的是根据影片信息,自己从网上下载回来影片海报。安装方法:应用市场镜像名称:linuxserver/jellyfin配置说明:【/movies】目录配置为自己的影片库,其他保持默认。

aria2
aria2是一款下载工具,易于和BaiduExporter及PanDownload等第三方软件集成。安装方法:手动安装镜像名称:john123951/aria2-with-webui配置说明:【/download】目录配置为下载保存到的文件夹,【SECRET】配置为RPC秘钥,其他保持默认。

qBittorrent
qBittorrent是一款BT下载工具,作者推荐的这个版本屏蔽了迅雷吸血,增加tracker资源服务器。安装方法:手动安装镜像名称:superng6/qbittorrentee配置说明:【/downloads】目录配置为下载保存到的文件夹,其他保持默认。

chronos
chronos是一款可以定时执行python脚本的工具,使用者需要会一些简单的python,作者常使用它自动签到、监控商品价格。安装方法:应用市场镜像名称:simsemand/chronos配置说明:全部保持默认即可。


加载中,请稍侯......
网友评论