vps-checkup
/vps-checkup
Wykonuje audyt tylko do odczytu serwera VPS z Ubuntu przez SSH: kondycja, bezpieczeństwo, ekspozycja sieciowa, aktualizacje, kopie zapasowe i Docker, z raportem opartym na dowodach.
- Autor
- jMerta ↗
- Repozytorium
- codex-skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 18.08.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 4
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 18.08.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Wykonuje audyt tylko do odczytu serwera VPS z Ubuntu przez SSH: kondycja, bezpieczeństwo, ekspozycja sieciowa, aktualizacje, kopie zapasowe i Docker, z raportem opartym na dowodach.
Oryginalny opis (EN)
Use when the user asks for a read-only health, security, network exposure, update, backup, or Docker audit of an Ubuntu VPS over SSH. Produces an evidence-based report and requires explicit approval before package refreshes, configuration changes, restarts, pruning, or reboot.
Jak działa
- Confirm scope
- Collect evidence
- Report and changes
Podgląd SKILL.md
--- name: vps-checkup description: Use when the user asks for a read-only health, security, network exposure, update, backup, or Docker audit of an Ubuntu VPS over SSH. Produces an evidence-based report and requires explicit approval before package refreshes, configuration changes, restarts, pruning, or reboot. --- # VPS checkup ## Confirm scope Obtain the SSH target, required public services and ports, expected workloads, and whether passwordless `sudo` is available. Treat the audit as read-only. `apt update` changes package indexes and requires explicit approval even during a read-only checkup. Do not request or expose private keys, tokens, environment values, or container secrets. Redact public output that includes credentials or sensitive hostnames. ## Collect evidence 1. Record host identity, UTC/local time, uptime, OS, kernel, virtualization, load, memory, disk space, inode use, mounts, and failed services. 2. Inspect critical journal entries within a bounded time window; do not dump entire logs. 3. Inspect effective SSH configuration and listening sockets. 4. Detect the active firewall rather than assuming UFW: check UFW, nftables, then iptables as available. Compare exposure with the required port list. 5. Check fail2ban only if installed and report missing tooling as `not installed`, not as failure. 6. Inspect time synchronization, unattended upgrades, pending packages from current indexes, and reboot-required state. Label package results stale when `apt update` was not approved. 7. If Docker exists, inspect daemon/rootless mode, containers, health/restarts, resource snapshot, disk use, logging growth, image age, and Compose projects. Skip Docker sections when absent. 8. Record whether backups exist and their last successful evidence when discoverable; do not trigger a backup or restore test without approval. Use `references/ubuntu-docker-checkup-commands.md` as a menu and run only commands relevant to the detected host. ## Report and changes Use `references/report-template.md`. Rank findings by impact and likelihood, cite command evidence, distinguish confirmed findings from unknowns, and list the smallest recommended actions. Obtain explicit approval for each mutating group, including package-index refresh, upgrades, configuration edits, firewall or SSH changes, service/container restarts, pruning, log deletion, reboot, and backup/restore operations. Before SSH or firewall changes, verify a second access path and configuration syntax. Recheck affected services and access after any approved change.
Pliki w paczce (4)
- SKILL.md 3 KB
- agents/openai.yaml 1 KB
- references/report-template.md 1 KB
- references/ubuntu-docker-checkup-commands.md 4 KB
Wersje
W bazie nie ma innych skilli o nazwie vps-checkup.
Migawka bazy z 28.10.2026 · wersja paczki bc7627c64321 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100status
Sprawdza tylko do odczytu stan serwera VPS z bento przez SSH: repliki usług Swarm, dostępność HTTPS aplikacji i zasoby hosta. - 100install
Prowadzi pełną instalację bento na świeżym VPS z Ubuntu lub Debiana przez SSH: kontrole wstępne, instalator bez nadzoru, restart po utwardzeniu, wdrożenie infrastruktury i aplikacji oraz raport końcowy z adresami i zaproszeniami. - 100set-up-ionos-vps
Zabezpiecza i konfiguruje samodzielnie hostowany serwer VPS IONOS na Debianie: klucze SSH, zaporę, aktualizacje, kopie zapasowe oraz rekordy DNS z TLS. - 100setup-ssh-keys
Konfiguruje dostęp SSH bez hasła z tego komputera do serwera VPS, żeby skille działały bez nadzoru, także przed pierwszym wdrożeniem. - 100vps-docker-traefik-deploy
Przygotowuje i obsługuje produkcyjne wdrożenia Docker Compose na VPS z Traefik, DNS, rejestrami obrazów, trwałym storage, kopiami zapasowymi i wycofywaniem zmian. - 100vps-ops-toolkit
Instaluje na VPS monitoring z cyklicznym sprawdzaniem zdrowia, szyfrowane kopie bazy z weryfikacją odtwarzania i instalator.