From zero to fully working web server in 2 configuration files, including smart HTTP, ssl, authentication, and cgit or gitweb.| Git Cookbook