前言
由于 GitBlog 无后台编辑,故此每次在电脑写好博客,还需要用 SSH 或其他方式上传文件比较麻烦,而服务器本来就部署了 Seafile,故此可以使用 Seafile 的命令行客户端来作为同步工具。
需要使用工具
- 已搭建好的 Seafile 服务器(搭建方法详细请看官方手册)
- Seafile Terminal 客户端和 Windows 客户端(https://www.seafile.com/download/)
Seaf-Cli 安装方法
####下载客户端
|
|
####初始化和安装守护进程
|
|
####在您的环境中安装 Seafile 客户端
|
|
####建立同步
- 到 Seafile Web 上新建 GitBlog 资料库。
- 点击资料库,抄下
https://demo.myseafile.com/#my-libs/lib/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
最后面的资料库 ID。 - 到服务器中建立同步
|
|
- Windows 安装 Seafile 客户端,同步 GitBlog 资料库,就可以在本地编辑 Blog 目录下的内容了。保存过几秒就刷新页面就可以看到自己写的博客,方便简单,无需再敲命令。
Seaf-Cli 开机启动
vim /etc/systemd/system/seaf-cli.service
|
|
systemctl daemon-reload
systemctl enable seaf-cli