前言

不罗嗦直接开始安装

docker镜像地址:https://hub.docker.com/r/b3log/siyuan

github:https://github.com/siyuan-note/siyuan/blob/master/README_zh_CN.md#docker-%E9%83%A8%E7%BD%B2

1.安装步骤

1.1 创建文件夹

由于群晖docker不会自动创建文件夹所以需要手动创建

在docker文件夹内创建siyuan文件夹在创建一个子文件夹叫workspace 并给Everyone 读写权限和应用每个子文件夹

1.2安装docker compose

version: "3.9"
services:
  siyuan:
    image: b3log/siyuan:latest
    container_name: siyuan
    command:
      - --workspace=/siyuan/workspace/
      - --accessAuthCode=JS2226561507
    ports:
      - 6806:6806
    network_mode: bridge
    volumes:
      - /volume1/docker/siyuan/workspace:/siyuan/workspace
    restart: unless-stopped
    environment:
      - TZ=Asia/Shanghai      # ✅ 注意大小写
      - PUID=1000
      - PGID=1000

1.3导入恢复和备份

把siyuan/workspace内的data文件复制到新的思源笔记内即可

利用群晖自定义计划 设置压缩并且加密后用cloudsync同步到onedrive

建议备份间隔5小时 ,就是自定义计划每5小时运行一次 每天凌晨01点开始备份 结束时间01点 root权限

群晖自带7z 所以我们用7z 没有7z自己安装一个

#备份到这里 /volume3/Docker备份/siyuan  要备份的位置 /volume1/docker/siyuan 在输入你的密码即可 不会删除源文件
7z a -t7z -mhe=on -p"你的超强密码" "/volume3/Docker备份/siyuan/siyuan_$(date +%F_%H-%M).7z" /volume1/docker/siyuan