挖掘群晖NAS剩余价值:私有化笔记的安装使用
上周使用 notion 时,突然发现之前的账内金额全部被清空,信用卡被扣除了 140 多美金,果断邮箱 notion 后退款,删除 APP 后!找了一款私有化笔记,安装在 NAS 上,挖掘一下 NAS 的剩余价值。思源笔记是一款开源的笔记和待办事项应用程序,支持多平台使用。它提供了强大的组织和搜索功能,允许用户以轻松的方式管理和同步笔记。
一、准备工作
在 File Station 中打开 Docker 目录,手动创建一个文件夹并命名为 "siyuan"。
二、下载镜像
在群晖的 Docker 应用中,进入“注册表”并搜索 siyuan 或 b3log/siyuan 下载镜像。
使用命令行执行以下命令拉取镜像:
docker pull b3log/siyuan。

三、目录映射及启动命令
启动参数包括:
-resident指定为 true,为常驻内存;-workspace指定工作空间文件夹路径。
四、容器端口映射
使用默认端口 6806
五、其他
为了方便重启群晖或容器意外关闭后思源笔记能够及时运行,可以勾选对应容器“高级设置”里面“自动重启”的选项,需要在容器停止状态下修改。
六、使用命令方式
拉取镜像
docker run -v /volume4/docker/siyuan:/siyuan -p 6806:6806 b3log/siyuan -workspace /siyuan/
复制
部署镜像
docker run -v /volume4/docker/siyuan:/siyuan -p 6806:6806 -u 1000:1000 b3log/siyuan --workspace=/siyuan/
复制
PS:冒号后面的 /siyuan 是通过后面的启动参数 --workspace=/siyuan/ 指定的镜像里的笔记存储位置,如果不用 --workspace 参数指定,默认就是 /root/Documents/SiYuan。
为了解决群晖用户的需求,修改了 docker 镜像的权限,锁死必须用用户 siyuan(uid/gid:1000:1000)运行,而以前的 docker 都是通过 root 运行,从而造成更新后因为权限问题无法启动 siyuan
解决办法:
修改命令 docker:在原命令上加上
-u 1000:1000docker-compose:增加一行user: "siyuan"对宿主机的数据文件夹赋予 1000:1000 权限,
chown -R 1000:1000 /volume4/docker/siyuan/重启 docker

贵公子vip
校验提示文案
几多心跳_
校验提示文案
tingfry
校验提示文案
猫de尾巴
校验提示文案
慢悠
校验提示文案
网络咖啡吧
校验提示文案
随你所喜
校验提示文案
蜀山倦客
校验提示文案
吉佑吉呈
校验提示文案
HDstone
校验提示文案
神奇植物在哪里
校验提示文案
宁莫文化
校验提示文案
我是码克
校验提示文案
我是码克
校验提示文案
宁莫文化
校验提示文案
神奇植物在哪里
校验提示文案
HDstone
校验提示文案
随你所喜
校验提示文案
吉佑吉呈
校验提示文案
慢悠
校验提示文案
猫de尾巴
校验提示文案
网络咖啡吧
校验提示文案
蜀山倦客
校验提示文案
tingfry
校验提示文案
几多心跳_
校验提示文案
贵公子vip
校验提示文案