谈谈如何使用docker,搭建一台“群晖”

2020-02-28 16:35:47 33点赞 254收藏 41评论

写在前面

点开这篇文章的朋友,我相信应该已经尝试过很多NAS系统了,例如OMV、FreeNAS、群晖。。。

大部分人在折腾过后,还是义无反顾地重回群晖的怀抱,即使明知道自己是个黑户,说不定哪天会被官方制裁,落入地狱。。。但架不住群晖的生态确实完善,各种APP都有,平常用起来顺手啊。谈谈如何使用docker,搭建一台“群晖”


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



总体设计和使用体验

先看一下总体设计与最终效果。

总体设计总体设计

统一访问入口统一访问入口


说说我的使用体验

【居家中使用】

我喜欢将上图的统一入口,保存到收藏夹,需要时顺手一点就开,

我会把NAS挂载为“网络磁盘”,这样就可以像操作本地硬盘一样操作里面的文件,

需要下载大型文件时,就打开aria2或qBittorrent进行离线下载,小文件则直接保存到“网络磁盘”,

需要看电影时,打开Jellyfin 谈谈如何使用docker,搭建一台“群晖”


最最重要的是,登录使用的都是同样的账户密码,用户在“统一认证”中管理(作者下篇文章会详细介绍统一认证)。


【公司时使用】

我在公司时,一般会将重要的工作文件进行同步,防止文件意外丢失,

具体做法是使用Nextcloud客户端的同步功能,保证工作效率的同时,备份文件到NAS,

必要时,通过wireguard拨号回内网,访问其他服务。


手机端使用】

手机端我目前只有备份照片这一个需求,使用nextcloud的APP可以轻松完成备份。


开始搭建系统

搭建整个【系统】唯一的前提条件是docker环境!!!如果没有docker可以不用往下看了。。。谈谈如何使用docker,搭建一台“群晖”

本文提到的所有服务均运行在docker容器中,所以无论哪个平台都可以使用,群晖、、OMV(等.等.等.等)。。。

搭建的过程并不算复杂,下面会详细地对配置进行说明,相信小白也一定可以看明白。


先看个总览,整个系统的搭建列表。。。

服务列表服务列表

作者目前使用的是unRAID,所以本文就已unRAID进行演示说明,

如果使用其他的平台,建议用docker-compose进行部署,但注意一定要配置好linux文件权限,否则是用不了的。。。

为了方便大家,作者整理了本文相关的docker-compose配置模板,详情见这里: 配置模板(Github)

简单说明一下,unRAID是一款国外的NAS系统,感兴趣的可以自己了解一下。


应用市场

首先在【Plugins】里安装应用市场,填入以下地址后,点击【Install】。

https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg

mariadb

mariadb是一款开源数据库软件,主要为nextcloud提供配置信息的存储服务。

安装方法:应用市场

镜像名称:linuxserver/mariadb

配置说明:【MYSQL_ROOT_PASSWORD】项设置为数据库root用户密码,其他保持默认。

mariadbmariadb

nextcloud

nextcloud属于文件私有云,搭建一个自己的云盘。

安装方法:应用市场

镜像名称:linuxserver/nextcloud

配置说明:【/data】目录配置为所有用户保存文件的根目录,也可以像作者一样单独配置某用户的目录,例如【/data/sweet】配置为【/mnt/user/personal/homes/sweet/】,其他保持默认。

nextcloudnextcloud

界面演示:

界面演示界面演示

jellyfin

jellyfin是一款开源的影音播放软件,最有用的是根据影片信息,自己从网上下载回来影片海报。

安装方法:应用市场

镜像名称:linuxserver/jellyfin

配置说明:【/movies】目录配置为自己的影片库,其他保持默认。

jellyfinjellyfin

界面演示:

jellyfinjellyfin

aria2

aria2是一款下载工具,易于和BaiduExporterPanDownload等第三方软件集成。

安装方法:手动安装

镜像名称:john123951/aria2-with-webui

配置说明:【/download】目录配置为下载保存到的文件夹,【SECRET】配置为RPC秘钥,其他保持默认。

aria2aria2

界面演示:

aria2aria2

qBittorrent

qBittorrent是一款BT下载工具,作者推荐的这个版本屏蔽了迅雷吸血,增加tracker资源服务器

安装方法:手动安装

镜像名称:superng6/qbittorrentee

配置说明:【/downloads】目录配置为下载保存到的文件夹,其他保持默认。

qbittorrenteeqbittorrentee

界面演示:

qBittorrentqBittorrent

chronos

chronos是一款可以定时执行python脚本的工具,使用者需要会一些简单的python,作者常使用它自动签到、监控商品价格。

安装方法:应用市场

镜像名称:simsemand/chronos

配置说明:全部保持默认即可。

chronoschronos

界面演示:

chronoschronos



尾言

本篇主要介绍了如何整合各个服务的思路,并没有深究其中很多细节,一则是站内有许多保姆级教程,二则实操部分的乐趣也想留给大家自己体验。

下一篇文章《NAS也能用上【统一认证中心】》,我会进行更深入的整合,打通各服务的登录账号,使用“认证中心”管理用户状态。



本文提到的所有docker-compose文件:https://github.com/htpcassistant/htpc-docker-compose


展开 收起

云存宝C2双盘位网络移动硬盘存储服务器NAS存储服务器可外接移动硬盘家庭私有云盘网盘 C2+1TB

云存宝C2双盘位网络移动硬盘存储服务器NAS存储服务器可外接移动硬盘家庭私有云盘网盘 C2+1TB

999元起

威联通(QNAP)TVS-675兆芯8核心处理器 磁盘阵列含企业盘80T=16T*5

威联通(QNAP)TVS-675兆芯8核心处理器 磁盘阵列含企业盘80T=16T*5

13999元起

威联通(QNAP)TS-873A 八盘位桌面式nas网络存储服务器私有云存储磁盘阵列(含硬盘64T=8T*8 )

威联通(QNAP)TS-873A 八盘位桌面式nas网络存储服务器私有云存储磁盘阵列(含硬盘64T=8T*8 )

17999元起

威联通(QNAP)TS-h987XU-RP 九盘位机架式nas网络存器 磁盘阵列(内含8T*4+导轨)

威联通(QNAP)TS-h987XU-RP 九盘位机架式nas网络存器 磁盘阵列(内含8T*4+导轨)

32999元起

尤达大师 nas网络存储个人私有云盘云存储网盘2.5/3.5英寸硬盘盒家庭NAS 可联网硬盘盒

尤达大师 nas网络存储个人私有云盘云存储网盘2.5/3.5英寸硬盘盒家庭NAS 可联网硬盘盒

499元起

威联通(QNAP)TS-464C2 四核心处理器nas网络存储服务器内置双M.2插槽

威联通(QNAP)TS-464C2 四核心处理器nas网络存储服务器内置双M.2插槽

2999元起

云存宝C2双盘位网络移动硬盘存储服务器NAS存储服务器可外接移动硬盘家庭私有云盘网盘 (配1T硬盘*1)

云存宝C2双盘位网络移动硬盘存储服务器NAS存储服务器可外接移动硬盘家庭私有云盘网盘 (配1T硬盘*1)

999元起

云存宝C2双盘位网络移动硬盘存储服务器NAS存储服务器可外接移动硬盘家庭私有云盘网盘

云存宝C2双盘位网络移动硬盘存储服务器NAS存储服务器可外接移动硬盘家庭私有云盘网盘

799元起

海康威视 MAGE20私有网盘存储家庭程办公数据共享资料备份服务器

海康威视 MAGE20私有网盘存储家庭程办公数据共享资料备份服务器

568元起

绿联私有云DX4600 nas存储服务器家用家庭网络存储私个人云局域网共享盘低功耗主机盒子四盘位多种RAID模式

绿联私有云DX4600 nas存储服务器家用家庭网络存储私个人云局域网共享盘低功耗主机盒子四盘位多种RAID模式

1999元起

QNAP 威联通 TL-R1200C-RP大容量12盘位机架式USB3.2Gen2Type-C大容量JBOD网络存储扩展柜

QNAP 威联通 TL-R1200C-RP大容量12盘位机架式USB3.2Gen2Type-C大容量JBOD网络存储扩展柜

6060元起

SETMSPACE 合金桌面 ST135 单盘位NAS(Cortex-A55、1GB+8GB)

SETMSPACE 合金桌面 ST135 单盘位NAS(Cortex-A55、1GB+8GB)

599元起

SETMSPACE 合金桌面 ST125 单盘位NAS(Cortex-A55、1GB+8GB)

SETMSPACE 合金桌面 ST125 单盘位NAS(Cortex-A55、1GB+8GB)

499元起

极空间新z4s旗舰版 nas网络存储器8G云存储主机家用私有云4盘位

极空间新z4s旗舰版 nas网络存储器8G云存储主机家用私有云4盘位

1719元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1999元起

极空间 Z4S旗舰版8G NAS网络存储 四盘位磁盘阵列服务器 企业私有云存储 文件数据共享备份网盘 Z4S旗舰版-8G碳晶灰(免费升16G内存) 单机无硬盘

极空间 Z4S旗舰版8G NAS网络存储 四盘位磁盘阵列服务器 企业私有云存储 文件数据共享备份网盘 Z4S旗舰版-8G碳晶灰(免费升16G内存) 单机无硬盘

3599元起
41评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章