server-setup

Installation
SKILL.md

Server Setup & Hardening

Initial Setup

  1. Update system packages
  2. Create non-root user with sudo
  3. Disable root SSH login
  4. Configure SSH key authentication (disable password)
  5. Change SSH port from default 22
  6. Configure UFW firewall (allow only needed ports)

Firewall Rules

  • 443/tcp: HTTPS (always)
  • 22/tcp or custom: SSH (your IP only)
  • 80/tcp: HTTP (redirect to HTTPS)
  • Block everything else by default
Installs
3
GitHub Stars
29
First Seen
Apr 12, 2026
server-setup — neuron-one/godmode