Ghost 部署过程

使用docker部署,没有什么需要啰嗦

docker run -d --name era-ghost --restart always -e database__connection__host=192.168.8.8 -e database__connection__user=root -e database__connection__password=YourPassword -e mail_from=era@twig.ink -e mail__transport=SMTP -e mail__options__host=smtphz.qiye.163.com -e mail__options__port=465 -e mail__options__service=163企业邮 -e mail__options__auth__user=era@twig.ink -e mail__options__auth__pass=YourPassword -e url=http://192.168.8.8:2368 -p2368:2368 ghost
  1. database__connection__*指定mysql数据库的信息;
  2. mail__*指定邮件服务,别人注册或者通知什么的都需要一个发件服务,我这里用的163的企业邮箱,普通的邮箱应该也可以。
  3. 一定要指定url,否则默认就是localhost:8080,会导致很多使用直接路径的页面访问不到

启动之后:http://192.168.8.8:2368/ghost 进入管理页面

需要注意的是:在 membership - portal settings - customize -account page,里有个电子邮件,改成你设置的mail_from的邮件,否则发件服务不能正常使用

迁移文章到Ghost

https://www.jianshu.com/p/0b7a31670a83

参考

  1. https://ghost.org/docs/config/#mail
  2. https://nigzu.com/ghost-email/
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容