One command to deploy a site.
Automatic SSL using Let’s Encrypt.
Use a 200.html file for HTML5 pushstate support.
Use any static site generator.
Open source. Host it yourself to use it how you want.