为 Octop 配置 HTTPS 并注册为系统服务
使用自签名或自定义证书通过 HTTPS 运行 Octop,并将其注册为持久化系统服务,实现开机自启。
启用 HTTPS
在 config.json 中设置 TLS 选项:
若您没有现成证书,可以生成一个自签名证书用于本地测试:
注意
自签名证书会在浏览器中触发安全警告。对于生产环境,请使用受信任的证书颁发机构(如 Let's Encrypt)发布的证书。
注册为系统服务
让 Octop 在后台运行,并在机器启动时自动启动:
该命令会根据您的平台注册合适的服务管理器:
管理服务
说明
作为系统服务运行时,Octop 会在异常退出后自动重启,并在机器重启后自动启动。

