Ghost博客系统一分钟搭建

Ghost博客系统,是那种一看价格就会让你放弃的一个博客平台,虽然写的是开源,但是对于普通人来说,使用门槛是挺高的,现在都到v3版本了,于是研究一番。

注:本站所有1分钟教程,请务必安装docker、docker-compose、git三剑客。
参见: https://blogs.yilindeli.com/use-docker-on-server/

简介:
Ghost是一个开源的内容创作平台中心,可以作为数据中心,展现有各种方式,默认主题或者集成其他平台来展现。
功能插件化: https://ghost.org/integrations/
外观主题化:可以选择 Ghost Themes 自带的或者使用其他的前端平台,如Next、 Nuxt、Hexo、 VuePress 等。
提供REST API:这个才是强大之处,可以集成其他系统中。

Ghost 是一个非常简洁优雅的博客系统,由前WordPress的员工开发,采用node.js语言。


成本:官方价格 $29/月,用aws的lightsail服务器首月免费,以后$3.5/月

Tips:

不要使用默认的sqlite数据库,使用mysql
注意配置 environment 的 URL 为 http://127.0.0.1:8080
后台管理页面 http://127.0.0.1:8080/ghost 首次进入后可以设置管理员邮箱和密码,邀请成员请跳过,或先配置STMP/MailGun等。


如何删除示例文章

Done:

  • 如何添加disqus评论系统?
  • 如何添加GA统计?
  • 如何加速访问/替换Google front?

如何添加STMP/MailGun

"mail": {
    "transport": "SMTP",
    "options": {
        "service": "Mailgun",
        "host": "smtp.mailgun.org",
        "port": 465,
        "secureConnection": true,
        "auth": {
            "user": "postmaster@sandbox??.mailgun.org",
            "pass": "a721dc1333eb6c0000??5272fdfef8b9"
        }
    }
}

TODO:

  • 如何添加图床(上传图片)?
  • 如何CDN?

主题折腾:

更多链接:

企业搭建,付费咨询

2021-7-16更新:

添加Tags页面: https://medium.com/aspirethemes/how-to-create-a-tags-list-page-in-your-ghost-theme-7a151413f5b0