猫盘Plus+黑群晖+Docker,学沫用SSH部署私人无会员、无广告的【思源笔记】分享

下班买菜



猫盘Plus+黑群晖+Docker,学沫用SSH部署私人无会员、无广告的【思源笔记】分享

原文:https://post.smzdm.com/p/alpzprre/     2022-12-01 11:32:25 42点赞 381收藏 24评论


本篇只针对本学沫在猫盘+docker和portainer部署思源笔记【多次失败】后,利用SSH方法部署成功的经验分享。


省流总结

  1. 根据自己的群晖系统,在套件中心添加矿神大佬的套件源(自行搜索:我不是矿神)

  2. 完了之后在【套件中心-社群】安装【裙下孤魂】大佬发布的docker

  3. Xshell(SSH工具都行,我用不惯putty)安装部署思源笔记


准备工作

  1. 猫盘Plus --穷玩机

  2. 旧机拆下3.5寸的320G机械硬盘 --穷玩机的二次方

  3. Xshell 7 --界面美观,关键不要钱

  4. 群晖操作基础+一定的Linux语法基础 --其实就是复制粘贴


猫盘通电后自动更新到了DSM7.1.1

插上硬盘并通电后,在浏览器里输入http://find.synology.com进行查找,也可以用群晖的【Synology Assistant】查找,找到后配置。

建议:第一时间设置为静态IP,以防重启后找不到群晖——这是个好习惯

不要怀疑猫盘的性能


添加套件源--根据系统版本来,不能填错

DSM7.x矿神SPK套件源

在此致敬矿神

DSM7.X不再需要信任套件XXX的操作步骤了


以下为本人猫盘的docker安装方式

添加docker

注意:DSM7.X的版本在安装的时候会提示让以SSH的方式在root身份下 运行 sudo sed -i XXXX 的命令,如果你不运行,此时的docker安装完了以后没法启动,并提示需要【修复】。这里就要用过SSH方式进入给文件赋权。


先确认一下群晖的SSH是否开启

默认都是开启的,强迫症犯了再看一下

Xhell7(putty在微软商店就可以直接安装并自动更新,但是英文界面且无法记住账号密码,刁子鱼本学沫不算友好)。

1、打开Xshell7,新建会话

新建会话

群晖账户的登录名和密码

2、获得root身份

在黑色终端里面输入“su -i”, 输入你的管理员密码(administrator或者是你的账户密码),成功的话最右边的字母就变成了【root】

root@(你的设备名称):~#

此时运行安装docker时提示的命令

sudo -i sed xxx #点击修复套件的时候提示的那段代码

回车等待,不报错即可。


修复docker

回到套件中心,在已安装里面找到docker,点击修复,安装成功  

此时docker已经安装完毕,安装的docker自带可视化面板Portainer,但是本人试过几次之后都因为不会用而安装失败,所以继而用SSH进行。


安装思源笔记

1、拉取镜像最新镜像

在刚才的Xshell7的终端中输入以下命令拉取思源笔记镜像

docker pull b3log/siyuan

b3log/siyuan是docker官方库里面的,可以放心食用

等待进度条走完,看到和我差不多的内容,说明镜像拉取完成

2、设置指定文件目录(个人倾向都放在盘根目录下便于管理,根据自己的喜好来都可以,唯独一定要记住路径)

懒人方法:在群晖的【File Station】里面为思源笔记建立一个文件夹,属性-权限部分,用户和组为【Everyone】,权限为【读取&写入】——这么做也是方便备份笔记,毕竟猫盘也就一个盘,cloudsync的大佬们当我没说。

3、安装思源笔记

##以下命令一行一行输入,输入完了回车后出现>,再复制粘贴下一行并回车

!!!每一行最后的""符号不能漏掉##!!!

docker run -d

-v /data/apps/siyuan/workspace:/volume1/siyuan        ##这里的/volume1/siyuan 是我放思源笔记的文件夹目录,根据自己的来

-p 6806:6806            ##思源笔记访问端口,记得防火墙放行端口,不然可能导致没法访问思源笔记

b3log/siyuan            ##之前拉取的本地镜像名称

--workspace=/siyuan/workspace/  ##workspace路径

完成后会出现一段很长的英文,到这里就完成了思源笔记的安装

4、访问思源笔记

浏览器打开群晖的IP地址:6806,比如:192.168.1.10:6806,即可访问思源笔记

再见了付费笔记、再见了广告

5、设置中文

Alt+P调出设置界面

部署完成,自行食用


为什么是猫盘Plus

和站里面动不动N5105、J4125机器拥有者们不同,本身公司有一台DS920+,同时也有公网IP,东西随时可以拿来用,但是作为伪·网管的我思想觉悟比较高,不想哪一天被冠以“公器私用”的头衔,所以斥巨额资金从同学手里购进一台【猫盘Plus】--(其实是他正好出,我正好需要

只有一个盘,数据安全怎么办?

猫盘只是轻量使用+学习部署+回顾Linux操作,本身里面不放太重要的数据。说白了就是穷玩~

感谢各位有缘人观看,公网IP+端口映射啥的就不一一细写了。


 QNAP 威联通 TS-216 双盘位NAS (ARM Cortex A55、2GB)

1199元包邮


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