wikijs存储

本文最后更新于 2024年5月16日。

Local File System选项

目标配置

目标配置中的地址是docker容器中的地址,不是宿主机。
我设置为/data
另外设置了卷映射,这样就能直接从VPS的文件里看了。

同步方向设置

比较好理解,分为双向,推送到目标和从目标中拉取。
之前还想着能不能用api快速发布文章,现在看来同步方向设置是一个很好的方法。

经过验证用这种同步的方法批量新建页面有个问题,就是每次同步会把所有页面重新渲染,比较费时间,以后页面多了用这种方法不优雅。

操作

一共有三个操作:

Dump all content to disk

会把网站所有的静态内容,页面和上传的内容等保存到设置的目标路径。页面将会用md的形式保存(我创建的页面用的是markdown语法)。保留文件夹层次关系。

Create Backup

把目标文件夹内容打包成gz文件方便下载,并在目标文件夹下创建_manual子文件夹,压缩后的文件放在里面。

Import Everything

从当前目标路径中把数据导入到网站和数据库。