This walks you through hardening a fresh cloud server for web hosting without falling into outdated tutorial traps. It enforces safety gates like testing SSH keys before disabling password auth, verifying DNS before attempting Let's Encrypt, and confirming HTTPS works before forcing redirects. The workflow covers the full stack from firewall rules through Nginx config to certificate renewal, with separate branches for static sites versus reverse proxying apps. It verifies current package names and service units against official docs rather than assuming Debian defaults work everywhere. Good for when you need the discipline of a checklist but with commands that actually work on your specific distro.
npx -y skills add xixu-me/skills --skill secure-linux-web-hosting --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
giuseppe-trisciuoglio/developer-kit