ansible-serv

Simple ansible playbook to set up a Debian 11 x64 NGINX webserver.

Features include

  • 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