终于换上了 HTTPS

date
May 2, 2016
slug
https-finally
status
Published
tags
Computer
summary
type
Post
最近想着终于不要再懒下去了(顺便是 DO 欠费有点多,准备清掉旧的 VPS),然后就考虑升级下 Blog 到 HTTPS……
不过似乎比想象中的简单,docker 还是一个好东西啊(
服务器端的配置是这样的:
  • ghost(博客系统啦)
  • caddy(web server,不过支持 HTTP/2 以及自动的 Let's Encrypt)
  • 其他的等等
这次考虑使用 docker 装,虽然有点小曲折,不过最后的结果挺好的(至少目录没有乱七八糟的文件)。
大概是这样的:
  1. docker run ghost 顺便绑定下目录,这个时候就可以看到生成好的 seed 文件,修改下 config(不过这个时候有点小问题,见:https://github.com/docker-library/ghost/issues/2)
  1. docker run ghost --env NODE_ENV=production 跑一个生产环境下的 ghost
  1. 写一个 Caddyfile(真的是很简单,不知道比 Nginx 高到那里去了
  1. docker run caddy 顺便帮顶下 Caddyfile
然后就搭起来了,终于绿了啊(评级只有 A,不是 A+ 不开心)。
以上。

© 连城究 2021