← 返回 Skills 市场
llcsamih

SSL + Nginx Setup

作者 Samih Mansour · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
111
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ssl-setup
功能描述
Configure Nginx as a reverse proxy with SSL/TLS via Let's Encrypt, security headers, HTTP/2, and gzip compression for any application on any VPS. Use when th...
安全使用建议
This skill is internally consistent for setting up Nginx and Let's Encrypt on an Ubuntu/Debian VPS. Before using it: 1) Verify the skill source/author since it will instruct running root-level commands on your server — review each command before execution. 2) Ensure you have SSH/root access and have backups of existing /etc/nginx configs (the script recommends backups but double-check). 3) Confirm your domain DNS points to the server (the guide stops if it doesn't). 4) If you need wildcard certs and wish to automate DNS-01, be prepared to provide DNS API credentials (the SKILL.md may later suggest DNS plugins; these credentials must be provided carefully). 5) Prefer manual invocation or review if allowing an autonomous agent to execute these steps, because the procedure modifies system packages and configuration files.
功能分析
Type: OpenClaw Skill Name: ssl-setup Version: 1.0.0 The skill bundle provides a legitimate and well-structured set of instructions for an AI agent to configure Nginx as a reverse proxy with SSL/TLS via Let's Encrypt. It includes robust safety checks, such as DNS verification before certificate issuance, configuration backups, and mandatory syntax testing (nginx -t). The logic follows standard system administration best practices for Ubuntu/Debian environments and lacks any indicators of malicious intent, data exfiltration, or unauthorized persistence.
能力标签
cryptocan-make-purchases
能力评估
Purpose & Capability
The skill's name/description match the runtime instructions: it collects domain, port, email and then installs nginx/certbot, writes /etc/nginx site files, tests and reloads nginx, and runs certbot. All requested actions are what you'd expect for configuring an Nginx reverse proxy with Let's Encrypt on an Ubuntu/Debian VPS.
Instruction Scope
The SKILL.md explicitly limits itself to server admin tasks (DNS checks, apt install, editing /etc/nginx, systemctl, certbot). It does read local files/processes to detect an app port (Dockerfile, docker-compose, running processes) which is appropriate for the task. There are no instructions to read unrelated secrets or exfiltrate data.
Install Mechanism
This is an instruction-only skill (no install spec, no code files). It tells the operator to use apt to install packages at runtime, which is normal for provisioning documentation. There are no downloads from arbitrary URLs or archive extraction steps in the provided content.
Credentials
The skill does not request environment variables or credentials. It asks the user for an email (standard for Let's Encrypt) and for DNS ownership verification. If automatic DNS-01 wildcard issuance is later suggested, that may require DNS API credentials — the current document does not declare any such credentials.
Persistence & Privilege
The skill requires running privileged system commands on the target VPS (apt, systemctl, writing /etc/nginx). That is expected for a provisioning task, but it means the operator/agent must be able to perform root-level actions on the server. The skill is not configured 'always: true'; however, if you let an agent invoke this autonomously, ensure it is allowed to run those privileged operations and review commands first.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ssl-setup
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ssl-setup 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of ssl-setup: Configure Nginx as a secure reverse proxy on any VPS. - Guides users through setting up Nginx as a reverse proxy for any app with automated SSL/TLS via Let’s Encrypt. - Covers domain verification, DNS checks, installation steps, and detailed Nginx configuration. - Supports both single-domain and wildcard certificate issuance, with manual or DNS plugin methods. - Includes safety checks for DNS, app port, and firewall settings before proceeding. - Provides best practices for security headers, HTTP/2, and gzip for a production-ready deployment.
元数据
Slug ssl-setup
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

SSL + Nginx Setup 是什么?

Configure Nginx as a reverse proxy with SSL/TLS via Let's Encrypt, security headers, HTTP/2, and gzip compression for any application on any VPS. Use when th... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 111 次。

如何安装 SSL + Nginx Setup?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ssl-setup」即可一键安装,无需额外配置。

SSL + Nginx Setup 是免费的吗?

是的,SSL + Nginx Setup 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

SSL + Nginx Setup 支持哪些平台?

SSL + Nginx Setup 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 SSL + Nginx Setup?

由 Samih Mansour(@llcsamih)开发并维护,当前版本 v1.0.0。

💬 留言讨论