Nginx 与 HTTPS
Nginx 与 HTTPS
在 SlothVault 的 Deploy 页进入 Nginx 子菜单,先发现实例,再选择站点。操作需要独立 Deployment 包支持对应动作;更新 UI 不会自动更新脚本包。
slothtool sv deploy --action nginx-discover
检查发现的是本机还是 Docker Nginx。Docker 模式同时核对容器、站点配置和宿主挂载关系,容器路径不能直接当成宿主路径。
修改已有站点
界面提供状态、基础反向代理、传输配置更新、HTTPS 和续期入口。先选择目标,再查看配置预览;更新应只影响选定站点,保留原 HTTPS 和自定义项。
CLI 更新示例:
slothtool sv deploy --action nginx-update --nginx-mode docker --nginx-container nginx --nginx-site /etc/nginx/conf.d/vault.conf --nginx-server-name vault.example.com
这是写入操作。容器名、站点路径和域名都换成实际值,执行前备份目标配置,并确认后端、DNS、端口及权限。不要将示例直接用于生产。
配置 HTTPS 时,通过当前包的页面和提示填写证书条件;不使用旧教程猜测新包的参数。失败先查看配置检查和部署日志,不删除全部站点重试。