周末花了几个小时搭建了这个 Ghost 博客,并把原来的文章从 Github 迁了过来。为此还专门给 Peanut 添加了一个一键迁移的命令,感谢 Markdown 格式提供的便利,使这次迁移做到了“无损”。

新博客切换到了根域名 zorro.im,同时开启了 HTTPS,感谢 Let’s Encrypt 提供的服务。

Ghost 是一个很优秀的博客系统,简洁、快速、易部署,完全符合当年写 Znote 时对博客系统的设想。

希望以后能够多写写博客吧


附:Peanut -> Ghost 迁移方法

上传文章

进入原博客根目录,执行:

peanut ghost http://your_ghost.domain username password

会将本地 Markdown 文件上传到 Ghost。

PS:由于目前 Ghost api 还处在 0.1 版本,文档还不怎么全,暂时会丢失所有 tag。

添加 Nginx rewrite 规则

location /posts/ {
    rewrite '^/posts/(.*)\.html$' /$1/ permanent;
}
location /rss.html {
    rewrite '^/rss.html$' /rss/ permanent;
}

Done