- Updating and Upgrading the server
- Setting up an ssh server
- Hardening SSH access
- Install and running an nginx webserver
- Default nginx config using user provided domain
- Creates a sample html
- Opens port 80 and 443 using ufw
- Disabling server tokens
- Hiding nginx header
- Avoid Clickjacking attacks
- Implement SSL Certificate