Secure Linux Web Hosting
Skill Verifiziert AktivVerwenden Sie dies beim Einrichten, Härten oder Überprüfen eines Cloud-Servers für Self-Hosting, einschließlich DNS, SSH, Firewalls, Nginx, Hosting statischer Websites, Reverse-Proxying einer App, HTTPS mit Let's Encrypt oder ACME-Clients, sicheren HTTP-zu-HTTPS-Weiterleitungen oder optionaler Netzwerktuning nach dem Start wie BBR.
Benutzern befähigen, ihre eigenen Linux-Cloud-Server für Webhosting vertrauensvoll einzurichten, zu härten und abzusichern, um eine sichere und aktuelle Umgebung zu gewährleisten, ohne auf veraltete Anleitungen angewiesen zu sein.
Funktionen
- Strukturierter Workflow für Server-Einrichtung und Härtung
- Anleitung zur Konfiguration von DNS, SSH und Firewalls
- Nginx-Einrichtung für statische Websites und App-Reverse-Proxys
- HTTPS-Implementierung mit Let's Encrypt/ACME-Clients
- Verifizierungsschritte und Sicherheitsschleusen für kritische Operationen
Anwendungsfälle
- Einrichtung eines neuen Cloud-Servers für das Self-Hosting einer Website.
- Härtung eines bestehenden Linux-Servers für verbesserte Sicherheit und Leistung.
- Konfiguration von Nginx für das Hosting statischer Websites oder als Reverse-Proxy.
- Implementierung von HTTPS und Verwaltung von Zertifikaten für einen Webserver.
Nicht-Ziele
- Entwurf von Kubernetes- oder PaaS-Bereitstellungen.
- Verarbeitung anwendungsspezifischer Build- oder CI/CD-Workflows.
- Verwaltung von Windows- oder macOS-Hosts.
- Bereitstellung breiter SRE- oder Plattformdesign-Bewertungen für komplexe Produktionsarchitekturen.
Installation
npx skills add xixu-me/skillsFührt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.
Qualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Configure Ingress Networking
95Configure Kubernetes Ingress networking with NGINX Ingress Controller, cert-manager for automated TLS certificate management, path-based routing, rate limiting, and multi-domain hosting with SSL termination and load balancing. Use when exposing multiple Kubernetes services via a single load balancer, implementing path-based or host-based routing, automating TLS certificate issuance with Let's Encrypt, or setting up blue-green and canary deployments with traffic splitting.
Hybrid Cloud Networking
100Configure secure, high-performance connectivity between on-premises infrastructure and cloud platforms using VPN and dedicated connections. Use when building hybrid cloud architectures, connecting data centers to cloud, or implementing secure cross-premises networking.
Cloud Architect
100Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost optimization, disaster recovery, landing zones, security architecture, serverless design.
Firebase Firestore
100Sets up, manages, and executes queries against Cloud Firestore database instances. You MUST unconditionally activate this skill if you plan to use Firestore in any way. Use when listing or creating Firestore databases, configuring security rules, designing data models, writing client SDK queries, or checking indexes.
Secrets Management
100Implement secure secrets management for CI/CD pipelines using Vault, AWS Secrets Manager, or native platform solutions. Use when handling sensitive credentials, rotating secrets, or securing CI/CD environments.
Semgrep Rule Creator
100Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.