Feature list - ghomem/legacy_puppet_infrastructure GitHub Wiki

This puppet module includes support for:

  • baseline secure Ubuntu node configuration
  • centralized user management with Hashman and Hashman Web
  • configuration of static web servers with NGINX, including SSL support
  • configuration of reverse proxies with NGINX, including SSL support
  • traditional + Let's Encrypt SSL certificate management
  • backup automation, including synchronization, tarballs, snapshots and comparisons
  • configuration of Postfix SMTP clients
  • configuration of jail-based SFTP servers
  • configuration of of MariaDB servers
  • provisioning of Docker containers
  • configuration of OpenVPN servers