开启 SSL 功能,以支持 HTTPS 的方式访问
since: 2.8.1
Homeland 内建自动化 SSL 证书管理工具,以及关于 SSL 的一系列配置功能。
自 Homeland 2.8.1 版本开始,集成 Caddy Server 作为 Web 前端,并自动管理 SSL 证书。正常情况下,你应该不需要在关心 SSL 证书的问题。
Homeland <= 2.8.1 请阅读 旧版本 SSL 的文档。
准备
- 确定
app.local.env
里面有正确配置domain
为你的域名; - 确保域名正确绑定到服务器的外网 IP 上;
开启 SSL 的配置
打开 app.local.env
,修改 domain
配置项:
domain=your-host.com
启动服务
配置好 domain
并确保域名已经绑定到服务器外网 IP 以后,你可以直接启动,接下来内部将会自动处理 SSL 证书申请,以及定期续期等工作。
sudo make start