What problem does it solve?
This Skill helps you securely set up and harden a Linux cloud server so it can be safely reached as a web host with working HTTPS, without relying on outdated or distro-mismatched guidance.
Core Features & Use Cases
- End-to-end secure hosting workflow: Intake, secure SSH access, deny-by-default firewall posture, Nginx setup, and HTTPS with safe redirect timing.
- Correct hosting branch selection: Choose either static-site hosting or reverse-proxying an app while keeping the app private on loopback.
- Safety gates and validation-first execution: Prevents risky SSH lockout scenarios, avoids certificate issuance before DNS/HTTP readiness, and requires verification after risky changes.
Use cases include: connecting DNS to a new VM for a domain, hardening SSH on a fresh server, deploying a static site via Nginx, reverse-proxying a locally running app (e.g., on 127.0.0.1:3000), and installing/renewing TLS certificates using Let’s Encrypt-compatible ACME flows.
Quick Start
Use this skill to securely host my domain on a new cloud Linux VM, serving a static site with Nginx and enabling HTTPS with Let’s Encrypt.